MPAAFQDSFFEAMSDPTMNSPDGAGGKRKREGSEDLGHDAQRLNRSSHGSNGSMPDNQHAFSHSMGYDHGLGNAGSELNIDQQILQHVGPQNGLSDDNALTANAKAALAAHAPQHKYPPPPDAAAFDANNLTQGLNFGDDMGQGPMPGPHNHNSTAAAVYAAREAQSMNQKPTVGSPEWHQIRKNNHKEVERRRREAINEGINQIARLVPNCDKNKGAILQRAIEYICQLQEDKKNMDERFEQHSLTANHAINEISASNQKLKQELSRRNAIAAKWLQRCRDAGLEFDDYEEAKELETLDGLE