MTSSVVRLGQKCPAFVLHPGGRFDYEERVIPNLQTDRDVIVQVIVTGLCGSDIHYWQHGRIGRYVVEAPIVLGHESAGIVVECGSKSGFAIGDRVALEPGIACNTCHHCRAGRYNLCSAMRFAATPPYDGTLATYYRLPAECCYKLPAHVSLQHGALVEPLSVAVHSCRLAGDMQQKSVVVFGAGPVGLLCASVSRAFGASTVVVVDINSDRLSVAQKYGATHTYKMSNESPEHNAARILEEMELDNGAHIVLDATGAEPCMNCGISVLASGGTFVQVGLGKPNPSLPVGQICDKEAIFRGSFRYGPGDYRTAIGLLSSGRVVLEGLVTHEFPFTQAEEAFKNVGNRQGIKTVIYGPGADENAAKATLT*