MKITKITTYRLPPRWMFLKIETDEGVVGWGEPVIEGRARTVEAAVHELGDYLIGQDPSRINDLWQVMYRAGFYRGGPILMSAIAGIDQALWDIKGKVLNAPVWQLMGGLVRDKIKAYSWVGGDRPADVIDGIKTLREIGFDTFKLNGCEELGLIDNSRAVDAAVNTVAQIREAFGNQIEFGLDFHGRVSAPMAKVLIKELEPYRPLFIEEPVLAEQAEYYPKLAAQTHIPLAAGERMFSRFDFKRVLEAGGISILQPDLSHAGGITECYKIAGMAEAYDVTLAPHCPLGPIALAACLHIDFVSYNAVLQEQSMGIHYNKGAELLDFVKNKEDFSMVGGFFKPLTKPGLGVEIDEAKVIEFSKNAPDWRNPLWRHEDNSVAEW