MDPTVNSTGGSSACADYRKKRIKNVQKLELVRLMKANFLFIRGKHAVARSEKSRADVWKVITGRLNSLGPPVQSAEAWQRRWNDMRSATKSKMAKIQNYVREHGEDCPYKLNLVERLIWDTFSVKPEEYMKDLNMKLWREKQQKCAGPSVGDSVSSCSSQLSAEQSFDMGWNQVGTTVHDTGTTGWSSASFASMGREGGVMEDTNRTAPFYPTSSTSQPDQSFGPPAQPMEMDYAGYSGASISSNVTHLRSLESTAQWPSTGSASEEQSKLIQSGSTDLVPGSKVLRELNKLFDLVLKQNEEILALLRQPAGNEQENRV