MAAPEDGEDGSFGKNKHGLPIGFYFEPTDQELLAILELKRLGRPLSRAHDAFFHDIRILDFHPAELYEKYAKDEEKGYIYFFSKREFPTSSKKRPLRVAEGGAWNSSGAVYKAVKSNKSGGGYDVGHKKTLVFHQRLPGDKVAVKTNWAIQEFTGIIGPQNEVPDLAVYRLYKMRKEGRETPADLAADAATAAAAMNNGGQQASAAAMALPPPATGLPGGRMMSMADKANMASTSKAYATSQSS