MAPMSLPPGFRFHPTDEELVAYYLDRKINGRTIELEIIPEVDLYKCEPWDLPDKSFLPSKDMEWYFYSPRDRKYPNGSRTNRATRAGYWKATGKDRAVSSQRRAVGMKKTLVYYRGRAPHGIRTNWVMHEYRLVDSVCANASSSLKDSYALCRVFKKTIQMPKNNKEEKPIGINNADKDSIWVSNEQLFGEENSGINEGASRGIETDQDENYSTHGYPKFPSDTSSSDLTQGTPTENGIADDLQATFASDEANSSADLYSFGVHCSSDLVQVCTKYHVQFHFFGTIHLRAHDRKWYSGISWVIG