MDPTVNSTGGSSACADYRKKRIKNVQKLELVRLMKANFLFIRGKHAVARSEKSRADVWKVITGRLNSLGPPVQSAEAWQRRWNDMRSATKSKMAKIQNYVREHGEDCPYKLNLVERLIWDTFSVKPEEYMKDLNMKLWREKQQKCAGPSVGDSVSSCSSQLSADQSFDMGWNQVGTTVHDTGATGWSSASFAAMGREGGVMEDTNRTAPFYPTSSTSQPDQSFGPPAQPMEMDYAGYSGASTSSNVTHLRSLESTTHWPSAGSSSEEQSKLIPSGSTDLVPGSKVLRELNKLFDLVLKQNEEILALLRQPAANEQENRV