MEAVVLDLKTGVSLEEREKEIDNISDAEVRNLIDVVDWEIVSRGSLPARTAKECKARWINFEDKLINHGPWSKAEDLQLLGIAKEFGFAQWESVAEKLGTYRTPAQCLIRYQRSLNANLSLREWSREDDEQLKLAVDMCGEKDWQNVAACLEGRTGQQAMHRWKEVLRGKKRGRWSLEEDKRLKCAVMVCGPHQWKSVAAHVPGRSETQCRERWRNVLDPNLSFDMWSPEEDEKLEEAVEKFGMHKWSSVAEVMSPRTDNQCWRRW