MARWRQPFMPAIDTGHRETAAMFRLIALAVLVLAAGPAAANDSIAELKTGGLVLVRTDAISMDREDLFISLDEIQVAYRFRNTTDADVDTIVAFPMPEIQYNPYGDTALPDTANDNFLGFSATVEGVPVDIALEQKAYAAGLDVTDLLKRHGVPLFPFGDEAFEALKAQTPATLRDWESRGLVFNDRYDVGDGVKDHPTPAWTLRSTYWWRMTFPAGRSIMVEHRYKPSIGGTAGVSFFQDGRFSGETHADYRERYCLDEAFERAILRETRARGADYPPFYESRIAYVLKTGGNWAGGTIGTFRLTVDKGSTKNFVSFCADTVRKVGPTTFEATQTDFYPERDLEVLFLRPADY