MNSMLIDGQKMAYLDVGEGEVLLFGHSYLWDHQMWAPQVAALSQRYRCIVPDFWAHGASEAAPAAMSNLKDYAQHMLALMDHLQIEHFSVIGLSVGGMWGAELALLAPKRVQSLVMIDTFVGLEPEVTHKKYFAMLDTIAQLQAVPAPIVEAVVPMFFASNTLKNELPVVAQFRSALQGLSGERAVEVARLGRMIFGRRDLMDEIEHLTLPVLIMVGSEDTPRPALESYLMQDTIRGSQLEVIEGAGHISSLEQAESVTHHLQTFLATVY*