MQNLLLYIKNNLTPTLAQILLQALKNSNNEKFFTFVLKNIETICTWLNSNEFRDRYLSTKHPYPPLINPNFIEIDSSRHCAELAWDLNLPLPKHYKFIYISPHGVGAAAFLRYLNQCCDVTCFASWVLPPDSKERYCINYMCLNDNTIAQYAINISEINLPYFDKYLSLLDFNSKIICGVRDPIGLLKHSWGRDWSKVLRNYPPEFNLTYDWRYYINYLTHQNHKIKIDINELQQGVFIISYLLKYFNKDNVYYLDMEEIRQSKAFDTMNLLAINFNFTPPHKDKLDLFKIKEFRGYIRYLFPITLYANSKDINNTFYLNTPKNNKNFNIDRTSSIPIILDRKHINHEKIDIIQEIIKNDLCNDMGVYIDKNDFKQLEQNNLLFSTIKHYLYDFLYQIKITIDETESKMMKEKDVIDYFIKNKSLIYTFFNIFENELNHLKQTHPHIIDSWKYYKEFEKIYKDK*