MEFLPLLQTIAWFSALLIIYHMLKTWANNYRNMRPGPPEPAGRWPVIGHLHLLLLSKEPILQKLGSMADRYGPIFMLRIGTRRTLVVSSWEAVKDCFTINDKALSTRPRTAAAEHMGYNYAMFGFAPYGPYWRELRKIVMLQILSNARLDSLKHVRATEINTRVKNLHRIWSMNGRSAVPIDLKQWCGDLTLDIVVRMVVGKRCFEEDSDHGDDDNSEARRVRTAISRFFYLMVVFVVSDVIPLLKWFDFQGHRRAMKATAKELDSLLVKWIKEHRRRRSLAEAEGRNEDFMDVMLSITEDGEMAGYDSDTIIKATCMALILGGTDATSVNLARAIALVVTSPHVLKKAQEELDIHVGRDRNVDESDIKNLIYLQAIAKEALRLGPDDSATVAREAMQDCKINGYHVPAGTQVMANIWKLHQDPRVWSDPCQFRPERFLTKHAGVEPRGQHFEYIPFGSGRRSCPGISFALQVIHLVLARVIHGFDLAVPTDAPFKTAQAQAQAWSLGSPKSDPIKVLFNPRLSPELYN*