MESGSEDHSDGGAPCSAATAALKKGPWTSAEDSILVAYVQKHGEGNWNNVQKQSGLYRCGKSCRLRWANHLRPNLKKGAFTPEEERLIIELHAKLGNKWARMATQLPGRTDNEIKNYWNTRIKRRQRAGLPVYPPDI