MEMVLQRTSHHPVPGEQQEAAAELSSAELRRGPWTVDEDLTLINYISDHGEGRWNALARAAGLKRTGKSCRLRWLNYLRPDVKRGNFTAEEQLLILDLHSRWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKHAKQLNCDVNSKRFKDAMKYLWMPRLAERIHARAGAVDDSGDYSNNDLSCVSGVTMATVANCFDGSPSMVTSSSSDSFTSESQDLKKINLHVHGDDEKMNSEDWMQEVDHEFWSTEIQPNNEQFQDQQLNGWVQGFSEGLSETLWSLEDIWKMQ