MKAFTGTRPSRMDTCKAATRAARHSLVAHVAASPAAEVLAAPVSSADPLMLRALRGEAVERPPVWMMRQAGRYMKVYQELVKKHPSFRERSENVDLSVEITLQPWHAFKPDGVVLFSDILTPLAGMNIPFDIGSGNGPVKQVAKLIPQESCAFVGESLKQVAAAVGSSAAVLGFVGAPFTLATYIVEGGSSKNFAHIKRLAFGQPEVLHALLDKLADNIADYCRYQADTGAQVIQIFDSWASELMPQDFDVFSGPYINKVITSFRSTHPHVPIILYISGGGGLLERMAACRPDCISIDQSVDIVDGIKRVGTGFAVQGNMDPGILFGSRSTIEARVMDVIKKSRSQGVRHVMNLGHGVLPGTPEENVATYFEVARTAHQRW*