MEFLPLLQTIAWFAALLIIYRMLKTWANNYRNMRPGPPEPAGRWPVIGHLHLLLLSKEPILQKLGSMADRYGPIFMLRIGTRRTLVVSSWEAVKDCFTINDKALSTRPRTAAAEHMGYNYAMFGFAPYGPYWRELRKIVMLQILSNARLDSLKHVRATEINTRVKNLHRIWSMNGRSAVPIDLKQWCGDLTLDIVVRMVVGKRCFEEDSDHGDDDNSEARRVRPAISRFFYLMGVFVVSDVIPLLKWFDFQGHRRAMKATAKELDSLLVKWIKEHRRRRSLAEAEGRNEDFMDVMLSITEDGEMAGYDSDTIIKATCMALILGGTDATSVNLARAIALVVTSPHVLKKAQEELDIHVGRDRNVDESNIKNLIYLQAIFKEALRLGPDDSATVAREAMQDCKINGYHVPAGTQVMVNIWKLHQDPRVWSDPCQFRPERFLTKHAGVEPRGQHFEYIPFGSGRRSCPGISFALQVIHLVLARVIHGFDLAVPTDAPFKTAQAQAQAWSLGSPKSDPIKVLFNPRLSPELYN