MGRYPCCDVNGLKKGPWTPEEDKQLAQYIESHGHGSWKALPKLAGLNRCGKSCRLRWTNYLRPDVKKEKFSQEEEQTILHLHSMLGNKWSAIATHLPGRTDNAIKNFWNTHMKKKLRHMGLDPMTHRLQPDLFSTLHQLIALVNVTESMGVLQLKEHALRLQEAALLAKYHYIESLLQSEAAMASSSSGSLNSDTTKENLVVNPSQSKNATKFSHGVATRQPINDQILLNPAQDMQFPTNKFNDDSNFTMLNEEDYTTKSPLAPYQPSLLEENLVRNIGDSFISSSHDGDLQPFWSDLFLED*