MLSPMDPTVNSTGGSSACANYRKKRIKNVQKLELVRLMKANFLFIRGKHAVARSEKSRADVWKVITGRLNSLGPPVQSAEAWQRRWNDMRSATKSKMAKIHNYVREHGEDCPYKLNLVERLIWDTFSVKPEEYMKDLNMKLWREKQQKCAGPSVGDSVSSCSSQLSAEQSFDMGWNQVGTTVHDTGATGWSSASFASMGREGGVTEDTNRTVPFYPTSSTSQPDQSFGPPAQPVEMDYAGYSGASTSSNVTHLRTLESTTQWPSTGSSSEEQSKLIPSGSTDLVPGSKVLRELNKLFDLVLKQNEEILALLRQPAGNEQENRTFR