MAPATSLEKPAYYWGDEISPDDFYAQQGVRHAESHYTTPHGTLFTQSFLPLDAAAAPRALIFLTHGYGSDSGWLFQSIAITLAQWGFAAYCADLLGHGRSDGLHGYVWDVDAFADANLRYFHSIRDKPEFSGLKKFLFGESMGGGLTLLMCLKDPKGWDGVIVTAPLIVIPELMQPSKLHLFGYGLLLGLAESWAVMPENNIVRKAIKDPARGKLIASNPRRYKGKPRVGTMRNLARMCEYLQKNVEKIEMPLLTLHGTSDVVAETEGSRILYDKAKSQDKTIKIYEDYYHSLLQGEPEEARAVVYGDIKQWLDDHC*