MATNNEKNAKNKALVDFREVKEILSSIGLRSPLDYDEEISKLEAEAQKQAGTGGLIVVSNINNLISLVLYSKSMIFSEEHNEKTDEAFKKRSASFRMNNDHSSSSQSAILNIPDEFRCPISLDLMRDPVIVASGHTYDRNSIAQWINTGHNTCPKSGMKLIHMALIPNYALKSLVHQWCRENNIQLIESTSSSSSDLGRSNSMRKSCEKAVDHISATKTAMDAVKMTAEFLVGKLATGSPEIQRQAAYELRLLAKTGMDNRRIIAEAGAIPFLVTLLSSHDPRIQENAVTALLNLSIFDNNKILIMAAGAIDNIVDVLQSGKTMEARENAAAAIFSLSMIDDCKVTIGAHPRAMPALVALLREGTSAGKRDAATALFNLVVYSANKGSAVVAGAVPLLIELLMDDKAGITDDALAVLALLLGCPDGLEEIRKSRILVPLLIDLLRFGSPKGKENSITLLLGLCKDGGEEVARRLLLNPRSIPSLQSLVADGSLKARRKADALLRLLNRCCSQSHSTVG*