MGMPAARRRERDAEAELNLPPGFRFHPTDDELVEHYLCRKAAGQRLPVPIIAEVDLYRFDPWALPDRALFGTREWYFFTPRDRKYPNGSRPNRAAGNGYWKATGADKPVAPRGGRTMGIKKALVFYAGKAPKGVKTDWIMHEYRLADAGRAAASKKGSLRLDDWVLCRLYNKKNEWEKMQLQQQQGEGETMMEPKAEENTASDMVVTSHSHSQSQSHSHSWGEARTPESEIVDNDPSLFHQAQATAFQTQSPAAAAAHQEMMATLMVPKKEAADEGRNDLFVDLSYDDIQSMYNGLDMMPPGDDLLYSSFFASPRVRGSQPGSGGMPAPF