MEILEEGEFQALIHKLCAVHQKEITLLHDKIKFLHTREGQKLFHHHHQEHHEGHEHEDHEEGAHELSHAGRDLVHDARNAGAAAGTVSITTLLDDRTGAPVGDTKAPPASPQKHPRPPFSKTQGVASLASRCEGQTEQEPHLGLELARELGISEDGAVTLWPGAEMTFEIAELIFGIIFTVEVGVKILVDRTAFFREGWNWLDFVVVVAWVFGKTGTALPVNSQILRLGRLFRLLRMLRLVRQMKEFDALFLMTTAIRSSFMVLGWTIILLFVCQMLCALVVQQTLFGFYFDPENADTKDDQIKIYWYFGTFTRSLLSLFEMTLANWPPVARLLMENVTEFWVPVCLVHKLTMGFAVVGVINGVLMQETFKVAHMDDTVMVREKQRAMRAHLAKMSLLFDEADTSGDGRLDLEEFKSILKDYEVKIWLAAMDLDVSDVEELFQMLDDGQDGRLSAEELVRGVAKLRGAARAMDLRKIHQISSASATNRQYLEVVEWDSSG*