MGRYPRCERSGLKKGPWTPEEDEKLVQYLQKHDHGSWKQISKLAGLNRCGKSCRLRWTNYLRPDIKRGKFSQEEEETILKLHSILGNKWSTIATHLPGRTDNEIKNFWNTHLKKKVMHMGFDPTTRGLPTDIFAGLPHLIALANLTDSMALLPYNGAGHLFWFELDPS