MTMMALLLNSTMTVAMKQNPATAVSFMQTTCLGSSFSPPRHLQVSCVATNPSKTFRPIKEVSNQVTHTITQEKLEIFKSMENWAQENLLSYLKPVETSWQPQDFLPETKDEDRFYEQVKELRDRTKEIPDDYFVVLVGDMITEEALPTYQTVMNTLDGAKDETGVSLTPWAVWLRAWTAEENRHGDLLNKYLYLSGRVDTRHVEKTIQYLIGSGMDTKYENNPYNGYIYTSFQERATFISHANTAKLATTYGDTTLAKICGTIAADEKRHEMAYTRIVEKLFEIDPDGTVQALASMMRKRITMPAQLMHDGRDDNLFDHYAAVAQRIGVYTATDYAGILEFLLRRWEVEKLGMGLSGEGRRAQDYLCTLPQRIRRLEERADDRVKRASKSKPSVSFSWIYGREVEL*