MLEVMDHAEKTRNLVEEGFTSIAEDHIGTVDVNPGTGDTVVSSTSALGLSVPPWPFPDEVLEHVLAFITSHKDRNALSLVCKGWLKADSWSRRSVFVGNCYSCSPQLLTKRFPRVGALTLKGRPRFSDFNLVPANWGANAMPWLQELAMKCPFLEELRLKRMTVTDEGLFLIAQSFPKFQVLVLTFCDGFSTDGLATIANSCRHLRELDLHECLIDDRGGDWLSAFPETCTSLTSLNLTSLSSEVDFEDLERLVARCANLEKLKLNRNITLDQLRHLLMIRGSSFKELGISSFIQDASGFGPDQLGNMFELCSMFFKCKKMEALSGFWEVVPQYLPLIYPVCNSLKKLDLSDSPIASSDFVKLICHCHVLQCLWVQDLVEDKGLEAVASVCKDLRELRVIPCHFTPGGRSLVTEKGMLSISRGCTELRYILYFCNQMTNLALEEFASNCPKMTHFRLCIMRPLEADYITNEPMDEGFGAVVRGCKNLKRLSVSGLLTDWAFELIGKYAKEMRSLSLAFVGNSGIAMEYLMQGCESLRKLEIRDCPFADVGLLSGMPRFYQMRCLWMSACDVSLKACRLLAEKMPFLNVEMIVEGGNVFLNRNSSDSDDGHGGSGLCDVNMRVDKLYLYRTVAGARTDTPSCVYTL*