MAPMSLPPGFRFHPTDEELVAYYLDRKISGRTIELEIIPEVDLYKCEPWDLPDKSFLPSKDMEWYFYSPRDKKYPNGSRTNRATRAGYWKATGKDRAVHSQKRAVGMKKTLVYYRGRAPHGIRTNWVMHEYRLVESSSATAPASSLKDSYALCRIFKKTIQIPNKTKEAVENNINAEKEVGWVSDEQLFGDDASGTEISRRRDAEDENFNTSSSDVTQGTPNETGMADDYHQAPFTSDEANSSANMCSLPADFSSNLFQEMQMPGYTSLHYQVPYPPLELEDFPQIDISETKPEIIDEYMIYDKYRGCMNGSLEEIFSLCSSQDNSMPLSMQD