MPGTMRGVYTNLTEIRRKVFKEVSTLAYEKADKSVDEIARQMEELPYKIIPGDIATYRESVFLERAIVGERIRMTMGMPMQGVDQPENISDGLEEASRPEVYYQPPLINIVKFACNACEDNVYRVTNACQGCLAHPCREICPKEAISFVDKKAYIDQEKCIQCGMCFKVCPYQAIHHHVRPCAAACGMDAIGSDEHGRADIDYEKCVSCGQCLVNCPFGAIADKSQIFQVIQAINEGYTVVPIVAPSFVGQFGKGSVGRLREAFKEMGFAEVEEVATGADLCTVQEAEDFVKEVPDKLPFMGTSCCPSWSAMAKKEYPEHADAISMALTPMVLTARLVRKQNPESKIVFIGPCTAKKLEALRRSVKSEVDFVLTFEELAGMMESKGIDYTKLDDDNSDFENASHDGRAFAVAGGVAGAVVNVIHQKYPDKEVPIMAVDGLAECRAMLKDAVKGKYPGYLLEGMACPGGCVGGAGTLSAVNRAAAAVKRYAKTASSEFASANKYNNLIPELAGTVSAEVEIAEVLEVQKPVE