MTKLLDLKNHSVIAINQNNYTKEYNYKKVCYLDTDNITNNKINAFLKIDLTKEKLPSRAKRKCSINSIIYSSVRPNQRHFGIIKEIPKNFLVSTAFIVIDVIDLEKLDPNYLYYYITQDEIIHYLQRIAECGTSSYPSITPLDFLNIKIKLYPLETQQKIARTLSVLDQKIENNHKINELLHTLAYKIYEYYFKYKPKNAKLEQIIIENPKSNIMVKNAQKTQDKYPFFTSGDNILSYPKAIIDGRNCFLNTGGNAGIKFYVGKASYSTDTWCICANEFSDYLYLLLSSIKNHINQSFFQGTSLKHLQKNLLKKYPIYMPSAHEIKKFNQIMMPLLTLISINTRTSKKLEQIRDFLLPLLLKQQVKPQ*