MMRFAPTANLVAFVRSSPAVRTSRATAIRFLSAAPSVKPVNPEFSSGPCKKRPGYDVATLDKQTLGRSHRSKIGKERLALAIDETKRILGVPDDYLVGIVPASDTGAYEMAMWNMLGARNIDICHWESFGKGWFADAVSHLKLRDIVEVTEHTADYGELPDLTKTNPANDICFTFNGTTSGVRVRDGCDFIADDRTGLTLCDATSACFAMDMPWDKLDVTTYSWQKVLGGEGAHGVLILSPRAVKRLESYTPENRPLPKIFRLAKKGKLEAGIFKGATINTPSMLAVEDYIDALQWASSIGGVEGLKKLSLDNLAVLEKFVAENEWIDFLAKDPSIRSSTSVCLTLDLTPEQIKAFVAKLEKEGVAFDIGGYRDAPPSIRIWCGSTIEKADVEALMPWLKWAYEEVKSA*