MAPMSLPPGFRFHPTDEELVAYYLDRKINGRTIELEIIPEVDLYKCEPWDLPDKSFLPSKDLEWYFYSPRDKKYPNGSRTNRATRAGYWKATGKDRPVHSQKRPVGMKKTLVYYRGRAPHGIRTNWVMHEYRLIDSLCGTSSSSRLKDSYALCRVFKKTMQINPKSKEGENGNVKNDEMWVSDEQFLTEDKSGIETCKGRENEDENFNNDYSKFPSDTSSSDVTQGTPFENAVADDSQAPFASDEANSSANIFSSPSSITSFDPLITSFKLPDFSLLDMQIPNYSSLHYPCPPLELEDFPQINIAETKPAKSEIMEDYV