MAPKLKKLGWSDLMVSEACIGTMTFGSQNTEVQAHEILDAAFAAGINFIDTAEVYPTPPNPETVGRTEEYIGTWLEKQDRKKVILATKVCGYSKNSHTPGNRSNPPSKEKMDARVDTANIEAAIAGSLRRLRTDYVDLYQLHWPDRYVPLFGQSVYDVKLERPSVPFEETVGAMGKLIKEGKVRYWGVCNETPYGVCELVRAADKLGVPRPITIQNQFNLLHRSFETSLAELAAPSHYNMALLPWSPLGQGVLTGKYLGGARPEGARLAESKIPVYQMYLEDKVGQLVAQYVDLAKELDITPAQLALAWVNSRWFVGSTIIGATKTTHLKENLDAFEIELSEDVLKKIDFIHLQCKDPYTFI*