MVKGDAPSKTVEFVSADRLDATDSSSDEQSSEVSSYSASGPRAFIEDAVHLVKQASGLTDSDKQAVLYVLAQSPQYESAVTHKDYCMHRESDWHHCGRFFGISAYKQEPVPPEKVYKLRGITEIDASAEVIFDFVSETDRILQWDPLLQEGIEIRRDPGTYPVLSTAYVLNRYGPPGPLSFLCHGREFMMRVVGLELPDGSRVLVAYSAAGAVPGDPGVRPRTVRGHISTSGFVITPVEAGKCEVTMVVQVDPKGSVPTSVVNCCSLTMPMHLQRIRSLVSKLSYRELQQVQRKQEDAVQMARATANALP*