MLLALLRTLRQKLGLGEIYNALIKAFIDSTEAGRIPDFILRFGIRYLLSIRVEEVPKDLDARLRQTIAFVEELKKMPIAINTAEANEQHYEIPTPYYLLCLGSHLKYSSCLYRTPKDALNQAEYNMLDLYCERAQLAPGQRVLELGCGWGSFSLFAAARYPASTFVAVSNSATQKAFIDEEARKREINNLTVITANMVDFEAPGDPFDRVVSIEMFEHMKNYKLLLNKVSRWMKAGGKLFVHIFVHRSTPYHFEVKSEEDWMSKYFFTGGTMPSLDLLLYFQDDLRIRNQWYVNGQHYSRTLEDWLVRHDRHRSSVLTILDGAYKGSKDSASVWYHRWRIFYMACSELFNYNGGQEWGVGHYLFEKP*