MAHPLYSPLLASYLDCQKVGAPPEVLERLSAVAAKLDAGHGRGKHESPRPDPELDQFMEAYCNMLAKYREELARPIQEATEFFKSVETQLDSITFTDSTNCEGAGSSEDELDTSCVEEIDPSAEDKELKHQLLRKYGGYVGSLRQEFCKRRKKGKLPKEARQKLLHWWELHSKWPYPSETEKIALAESTGLDQKQINNWFINQRKRHWKPAPEDMPFSVMDGGVGVSFLPAPQGPALYMDRAPFMVDGMYRLGS