MAPELLKQGLVIEGTQFPPGLTSPVSQKSLFLAGAGVRSIQINPQVTITVTVLGFYFEDGILKHLSGKWSGKSGSELEKEDDFFTDIINAPSEKIFSVTMLKPLPGTEFSKKVMENTKQVLAESNSLGEDEEKAIEEFSKLFEDQALKPGMGPFYVSSSSGLGVGFTDPDEPSNLKISSSIGNVKFANALLSTMIGKNPVSPASKACIAQRLSALL