MSPNVPVVERIEIAPKWAERQSALDERIRDSVAAASADASTTTYERADFVNWFERDMAFDLAPENEWTERDAVLEAFKRAHKEPGKESFIERSAFMSALGTHLREKFARRAGGLVKRANRYNITSAKLKSKSLEGRFRTNKKVAKALREGMKDPNRSRMVVANDGVSSRYFTEFIQLSCAVDLLECKLFPDAKELSESFGAFNAWRTHLSGEFDANDESITLLSVGDGCTPRTAGLFAFRTRWHCIAVDPEMGKSKDSKTTYDIARLQHHRAKIEEMKISTKRVVVVCVHAHVPLATTLASISSDDGTAACIAMPCCNFYSSIDAPGDKLEYSDPGILSPHRTVRVWRRLPCGNSDNTMCQLA*