MAAKLMHAIQYSGYGGGTDALKHVEVAVPDPKSDELLLKIEAATLNPIDWKIQKGVLRPLLPRKFPTIPGTDVAGEVVQAGSAVNRFKTGDKVVAVLSHATGGALAEYAVAKENLTVARPPEVSAAEGAALPVAALTAHQALTQFANIKLDGSGERKNILITAASGGVGHYAVQLAKLGNTHVTATCGARNLDFVKGLGADEVLDYKTPEGASLTSPSGKKYDYVVHGASGIPWSTFEPNLSEAGKVIDLTPGPTAMMTFAWKKLTFSKKQLVPLLLIPKIPNFEYVVNLVKEKKLKTVIDSKHPLSKGEDAWSRIMGGHATGKIIIEP*