MGRYPCCDVNGLKKGPWTPEEDKQLAQYIESHGHGSWKALPKLAGLNRCGKSCRLRWTNYLRPDVKKEKFSQEEEQTILHLHSMLGNKWSAIATHLPGRTDNAIKNFWNTHMKKKLRHMGLDPMTHRLQPDLFSTLHQLIALVNVTESMGVLQLKEHALRLQEAALLAKYHYIESLLQSEAAMASSSSGSLNSDTTKENLVVNPSQSKNATKFSHGVATRQPINDQILLNPAQDMQFPTNKFNDDSNFTMLNEEDYTT