MGEEQAAPKPAEAAAAALELTGFVMSAEDAERRAAAAGVATVQDLLPLLIPSARKRAQVPISDFQVGAVGLGASGRVYVGVNLEFRGVPLCHSVHAEQFLVANAAAAGESALRAVAVSHMPCGHCRQFLQEIRGAAGIQILVTSDAEQGRAPEWRTVASLLLRPFGPHDLLDENVPLVLEAHDNALGDPVVAAAANGFAPGDLDARLRDAAEAAARAAHAPYSQCPSGFAVADGDGRIYAGGCLESAAYNPTLGPVQAAIIAMVAAGGGPAGDVVAAALVEKEQAAVAQEATARIFLDAMAPHASFHVYKYRPSDA*