MTVTNTTPQAPIVTLASGTKIPQIAYGTGALTKTAFDQAFLDAISLAIKNGYRNFDGAERYHTDEELGLAIEQSHIPRSEFFISNKVYHEGGIKNRDIEGSLRASLAAMRMDYVDLYLIHNPFFPEGSLTLEEAWRQMEEIKEKGLAREIGISNFAPVDIHKLLKIAKIKPAVNQIELHPYDYAQEQETLELCKAHGIAIESYSPLVPIARHAGKSTLPASLDAIAKKHNTTPAQVLLKWQTAKGHIVITSSRDPARQASQIDLEGFTLDKEDVDTIEREGAGYPYRHFGWGVFAKEYKSVL*