MASFLQLPPPSASSPSPELAGEQHGSAAPGRRPAGGAGEALGRGGAGGGRGWPGRGRVGAPPEVLERLSAVAAKLDAGHGRGKHESPRPDPELDQFMEAYCNMLAKYREELARPIQEATEFFKSVETQLDSITFTDNNCEGAGSSEDELDTSCVEEIDPSAEDKELKHQLLRKYGGYVGSLRQEFCKRRKKGKLPKEARQKLLHWWELHSKWPYPSETEKIALAESTGLDQKQINNWFINQRKRHWKPAPEDMPFSVMDGGVGVSFLPASQGPALYMDRAPFMVDGMYRLGS