MPFYDNLFFRTKNKLKIKFDIRKRNNLHFLQKHYFSNESKYFKVGIIGSGPSALYCCKHFLKNDNIKVDIFDKLPNPYGLIRYGVAPDHISVKNIYKTFNPVLLNKEKYRFFGNVNIGIDIQIEDLRNYYNAVIFCCGASESSLPKEEIYKKENGIFHAKDLIYFYNNFYDDLRCKSIDTYLNTYENFSNSIIIGNGNVSLDIARILIKSYDDLIKTDINFNYLNIIKRHNFKHIYIIGRRGFWQSSFTNSELRELFSLKDTKVILDKKNYDLCFEIKNYDETNKMKQRQNKLFLDMVHNYEQMKKNPTLYDKYKIIQFIFYHEIRNIHNINNHLKEIQLGLNKDIYSSQNNHTNNKNSYDINNQKINIKTPLLIFATGFKKDNFSLNFYNKSVDKYKDDILNKKFAIFKAGWFQTGAKGNIASHIINTKQNTTEILNFLNTTTIYYENDITELLKRKKVHFVSMDQWNYIQSLEKNNGEQNGRCAQKFAKVKDILHILSDKRNE*