MALLLNSTITVAMKQNPLVAVSFPRTTCLGSSFSPPRLLRVSCVATNPSKTSEETDKKKFRPIKEVPNQVTHTITQEKLEIFKSMENWAQENLLSYLKPVEASWQPQDFLPETNDEDRFYEQVKELRDRTKEIPDDYFVVLVGDMITEEALPTYQTTLNTLDGVKDETGGSLTPWAVWVRAWTAEENRHGDLLNKYLYLSGRVDMRHVEKTIQYLIGSGMDSKFENNPYNGFIYTSFQERATFISHGNTAKLATTYGDTTLAKICGTIAADEKRHETAYTRIVEKLFEIDPDGTVQALASMMRKRITMPAHLMHDGRDDDLFDHYAAVAQRIGVYTATDYAGILEFLLRRWEVEKLGMGLSGEGRRAQDYLCTLPQRIRRLEERANDRVKLASKSKPSVSFSWIYGREVEL*