MSKSETAKEPEQLRKLFIQGLSFETTDESLRSHFEQLGTLTDWVAMRDPNTKHSRGFGSVPYSTVEEVDAGMNARSHVDGRVVEPKRAVSREGAHLTVKKIFVGGKEHHLRDYFEQYGKIEVIEIMTDRGSGKKKGFGFVTFDDHDSVDKVVIQKYHTVNGHNCEVRKALSKQEMASASSSQRGRSGSRNFGGGSYNDFGNYNNQSSNFGPMKGGNFGGRSSGPYGGGGQYFAKSNQGVYGSNSSSSYGSGRRF