MKMALLLNSTITVAMKQNPLVAVSFPRTTCLGSSFSPPRLLRVSCVATNPSKTSEETDKKKFRPIKEVPNQVTHTITQEKLEIFKSMENWAQENLLSYLKPVEASWQPQDFLPETNDEDRFYEQVKELRDRTKEIPDDYFVVLVGDMITEEALPTYQTTLNTLDGVKDETGGSLTPWAVWVRAWTAEENRHGDLLNKYLYLSGRVDMRHVEKTIQYLIGSGMDSKFENNPYNGFIYTSFQERATFISHGNTAKLATTYGDTTLAKICGTIAADEKRHETAYTRIVEKLFEIDPDGTVQALASMMRKRITMPAHLMHDGRDDDLFDHYAAVAQRIGVYTATDYAGILEFLLRRWEVEKLGMGLSGEGRRAQDYLCTLPQRIRRLEERANDRVKLASKSKPSVSFSWIYGREVEL*