MKGSSNSRGVSENEQIDWELRPGGMLVQKRDDGGGASGPMIKIKVSHGSYQHDISVPAQATFGDLKRILAQETGLEPQEQRLLFRGKQKDDEECLHMVGVKDTSKIVLMEDPASKERKLEEMKRNEGISRACEAVAQVKAEVDKLSEKVSALERTIRGGNKVAEQEFVVLTELFMMQLLKLDSIEAQGEAKVQRRIEVRRVQNLVETVDGLKARNSNPFSGNGNAVSVTTQWETFDSGVGSLNAPSPMASSTKITQDWEQFE*