MTHPTKEVSIAVIGAGGVGSVFLQQLAYVASRRCSPEIRLVYVAIIDRALYHADYQHIEIATALSALEGKGGPLPSISQTVEYLSRAPGKVIVVDNTSSQQIAEAYPQFLRHGFSVVTPNKKGFSGSWSLWQEIFDAEGTDGSMIYHECSVGAALPVIGPLKRLVETGDEIKRVEGVFSGTMSYLFNNFAPTQGSGGKWSDEVKKAKQLGYTEPDPRDDLNGLDVARKVTIVARLAGLAIESPTSFPVQSLVPKELEGVTSSEEFLERLSEFDAQMEEHKATAAKDDKVVRFVGHVDVASKQAKVGLESFEKSHPIASLKGSDNIISIYTKRYGDLPLIVQGAGAGAAVTAMGVLGDVLKVLERIR