MEALKKESAMKHLNKRFPRMGSTAGKVITCKAAAVAWGPKQPLVIEDVQVDPPNYMEVRIKITHTSLCHSDLTFWMHEASSGYSTSSFFLYGMQDEKLFPRIFGHEAAGIMDSVGEGVIDLEEGDRVIPLIAGECGDCDYCKSKKTNLCGNFRVDAFRTVMRSDNKTRFSLSGKPVYHFMTSTFSEYTVVDYACVVKINPKAPLEKVCLLGCGIATGVGVAWNTANVEQGSTVAIFGLGSVGLAVAEGVRLRGASRIIGVDTNVNKFPKAMAMGVTECINPKDHSKPINEVLRNISDGGVDYSFECVGHADIMYQAFLSAHDGWGLAVLVGIDASPRKISIRPLEFFDGRKIDGSTFGGFKAKTQLPDLVEKCMNKEIRVEEFITHELPLSDINKAFDLLMDGNCLRCVLHL*