MEALKKESAMKHLNEGFPRMGSTAGKVITCKAAVAWGPKQPLVIEDVQVDPPNYMEVRIKITHTSLCHTDLTFWMHEASYSTSSFFLYGMQDEKLFPRIFGHEAAGIVESVGEGVIDLNEGDHVIPLFAGECGDCDYCRSKKTNLCGNFRVDAFRTVMRSDNKSRFSLSGKPVYHFMMSTFSEYTVVDYACVVKINPKAPLEKVCLLGCGIATGVGAAWNTANVEQGSTVAIFGLGSVGLAVAEGVRLRGASRIIGVDTNVNKFPKAMALGVTECINPKDHSKPINEVLRNISDGGVDYSFECVGHADIMYQAFLSAHDGWGLAVLVGIDASPRKISIRPLEFFDGKKIDGSTFGGFKAKTQLPDLVEKCMNKEIRVEEFITHELPLSDINKAFDLLVEGNCLRCVLHL*