MCIRRRRFIDYECFVNLKMICRLNSSEVGAPPEVLERLSAVAAKLDAGHGRGKHESPRPDPELDQFMEAYCNMLAKYREELARPIQEATEVFKSVGRRLDSITFTDSTNCEGAGSSEDELDTSCVEEIDPSAEDKELKHQLLRKYGGYVGSLRQEFCKRRKKGKLPKEARQKLLHWWELHSKWPYPSETEKIALAESTGLDQKQINNWFINQRKRHWKPAPEDMPFSVMDGGVGVGVSFLPAPQGPALYMDRAPFMVDGMYRLGS