MKITKITTYRLPPRWMFLKIETDEGVVGWGEPVIEGRARTVEAAVHELGDYLIGQDPSRINDLWQVMYRAGFYRGGPILMSAIAGIDQALWDIKGKVLNAPVWQLMGGLVRDKIKAYSWVGGDRPADVIDGIKTLREIGFDTFKLNGCEELGLIDNSRAVDAAVNTVAQIREAFGNQIEFGLDFHGRVSAPMAKVLIKELEPYRPLFIEEPVLAEQAEYYPKLAAQTHIPLAAGERMFSRFDFKRVLEAGGISILQPDLSHAGGITECYKIAGMAEAYDVTLAPHCPLGPIALAACLHIDFVSYNAVLQEQSMGIHYNKGAELLDFVKNKEDFSMVGGFFKPLTKPGLGVEIDEAKVIEFSKNAPDWRNPLWRHEDNSVAEW*