MAPMSLPPGFRFHPTDEVLVAYYLERKVNGRTIELEIIPEVDLYKCEPWDLPEKSFLPGNDMEWYFYSTRDKKYPNGSRTNRATRAGYWKATGKDRVVESKKMKMGMKKTLVYYRGRAPHGLRTNWVMHEYRLTHPTSSSSIQESYALCRVFKKNIQIPKRKEEEMTTSVGKEEEEEEKKKWKKYDGETMERESEEVESLKIASAETSSSELTQGILLDEANSSSIFALHFSSSLLDDHDHQLFENYPQLPFHSPLPLQGFPQLSMNEAEIISMDNSKQQDFHYRDSINGTLDEIFSFASSSATLPPAL