MAPMSLPPGFRFHPTDEELVAYYLDRKVNGRTIDLEIIPEVDLYKCEPWDLPEKSFLPGNDMEWYFYSTRDKKYPNGSRTNRATRAGYWKATGKDRAVKSKKMKLGMKKTLVYYRGRAPHGLRTNWVMHEYRLTHVPSSSPSSSIKESYALCRVFKKHIQIPKRKDEEMMMGTSVGKEKNEEEEENMWRKCDKVMMERESDEDESLKIASAETSSSELTQGILLDEANNSSNFPLHFSSSLLDDHDQFFANYSHLPYYPPLQLQDLPQISINEAQIMSTEYSNQQDFQCRDSMNGTLDEIFSFSSSATLPL