MSSGYEIREEAMNGSSTMNHLNEQFQRLGTTVGAVITCKAAVAWGPKQPLVIEEVQVDPPNSMEVRIKITHTSLCHSDVTFWMHEDEKLFPRIFGHEAAGIVESVGAGVTDLKEGDHVLPLFAGQCEDCVYCKSKKTNLCGKFRVDAFRTVMQSDRKSRFSVGGKPVYHFMSSTFSEYTVVDYACVVKINPNAPLEKVCLLSCGIATGVGAAWNTANVEHGSTVAIFGLGSVGLAVAEGARLRGASRIIGVDTNPNKFPKAMVLGVTECINPKDHSKPIHEVIQEISDGGVDYSFECVGHADIMYQAFLSAHDGWGLAVLVGIDASSRKISLRPLELFDGRRMDGSIFGGFKAKTQLPDLVEKCMNKEIRVEEFITHEMPFSDINKAFDLLLDGSSLRCVLHL*