MSIIYLLCFIIFFDFPFLMSSFYINRIRKLAILRPQRNFNLEKVFLNKNNENVFLNKNKNHIRIEFRPGIGGDEAELWSKELKKIYQSYANKKKLKVKSDITNSLIIKSPNDVKINKDGKEIQISLYDLFKNESGTHQVKRIPKNENKEKIQSSTATIAIFIQNYINKYEINLKDLKIMTFRSSKPGGQNVNKIESAVRIVHTHTGIQAESHEERTQELNKKIAMKRLTQKIHDLQNREKEEFLQNERIKFTKDCNRSNRIRTYNFFTGYITDHVNNRKYDLMYFEKGKLEYLFNI*