MKKGLIIVESPTKVRTIKKIVGKDFEVAASVGHIKDLPKSRLGVNVDNGFEPEYVTIRGKKEVIKKLKNAAKKAEEIYLGPDPDREGEAIAWHIAEELKSLKKPIKRLLLYELTEKGIKEALKNPGELDPNKFESQKARRILDRLVGYNLSPLLWEKVKRGLSAGRVQSVALRLICEREREREAFEPEEYWTIELLFETEEGPLCAKLKRYKGKAVKPKSETEAKAIVEDLLKQEFLVSKVEKKEVKRKPPAPFITSTLQQEAWRRLRFSAKKTMLLAQRLYEGIELGEEGAVGLITYMRTDSVRVAKEAQEEARAFIKQQFGPDFLPKKPHAFKSRKSAQEAHEAIRPTSLLRTPESLKPYLSREELALYDLIFRRFVASQMAEARFERTEIHIVGGDYELLASGQRLVHPGFLVLYRTDEEEEANLPQVEAGKSLKLKEIDPKQHFTQPPPRYTEASLIRTLEEKGIGRPSTYAQIVSTIKDRGYVETEKGYLKPTELGLLVNDLLVAHFPNIIETGFTARLEEALDEIEEGKKERVELLRSFYKTFEEVLRRAEDEMASLKAGVPSGIKCPACGEEMIIRVGRAGAFLACSRYPECKETRDYERNEKGVIKIVEKNRETGEVCEKCGRPMVIKRGRFGEFMACSGYPECKNTKPISTGIPCLKENCQGTLIKRRARTGKIYYRCSEKDCDFILWQEPIKEKCPECGAPFMVRKKERRKEYKVCPKCQYKEALDE