MSAEMPSSAEVLRASKAEFEVIPYRKLVHYFANQSILKAAEGASRLHIVDYGLTYGLQWPCLINALADRKGGPPLLVITGIEFPQPGIDMARRLDKSGRRLAAYAKTYNVPFQYHAIVTDKWEDLDAASLVLHSEGEVLVVNCMKRLRHFSDDRIDMDSPNSARQKLLTCWHSLNPHLLVTAVTTAAFNSPFFVSRFREALSFYYNVFDMLDTLWGDIPERLIIERSSYYRNIMNLVACEGAERVERGETYKQWHAYITKAGFEQLPIPAAVMARSKAHVKQHYHRDFLIYEDDEKGWMLMCWKGRAMLAISAWSSKPSRLPVM*