MELIYLLYLVPTLYACFLIWKMLDERRDRECYILNYQCYKPPNDRMLGTEFCGKLIRRTENLGPSEYRFLLKAIVSSGIGEQTYAPRNIFEGREATPTLRDSIGEMEEFFHDSIGKLLAKSNVSPSEIDVLVVNISMLATVPSLSSRIINHYKMRHDVKVYNLTGMGCSASLISMDIVKCIFKTQRNKLALLITSESLSPNWYTGSDRSMILANCLFRSGGCAILLTNKRSLKDKAMLRLKCLVRTHHGAREEAYGCCTQQEDDQGRLGFHLGKTLPKAATRAFVDNLRVIAPKILPIRELLRFLFVSTIKKINKSSNAPKSVASTGATKSPLNFRTGVDHFCLHTGGKAVIDGIGMSLDLSEYDLEPARMTLHRFGNTSASSLWYVLSYMEAKKRLKKGDTVFMISFGAGFKCNSCLWEVMKDLGEANVWDDCIDEYPPESLANPFMEAYGWINEVDDPYTYEHLPEFLK*