MRWSGNVAGGIDSAPQPQPHLPGRHDTKAVLAVQRFLRSDAQAAAEDATAQSSRGKRCEIDSGKVEGRSSEGRPRKERESRDMFDTERFIEEIERRPAIYDVNRGEYNDRNAKMTAWDEVCQVMVPNWARLTDEERNVEEKNLRGKWRNIRDYFMKELKLQKSQKSGPAGRKRKKYMYFDRLLFLMPTVENKRSSVMISCKSEESEGEMDNPVIEEYDPLSQGSTSVTGSREYLQAGTPSYKVCPRYSKQLCETSFTPFDNEIHDILSSHSSQRVTFDEDDYDKMFLLSLLPIIRQVPEEKKLDVRIQIQQVLAMALRSSDNKX