MTRDKTGRSCKMRGIYTSVTDIRRKVFTEVARLAYEGGDYSRIEGLPYKIVHGETAQYRDSIFLERAIVGERLRLAIGLPLRPMDEHAPVSMGINQSAVAEKYYDPPLVNIIKFACNACPEKQYRVTDCCQGCLAHPCKEVCPRDAVSIVHGKSVIDQEKCIKCGRCAEVCPYGAILKLERPCASACGMDAISSDEHGRAVIDYDKCVSCGMCIVNCPFGAISDKGQIFQVIQSIKKGDRVIAIVAPAFVGQFGPAMTPEKFTAAMKQLGFDSVVEVAIGADLCTIEEAKDFMRAVPEEQPFMATSCCPSWSVMAKKLFPTLAPYISMALTPMVLTARLQKKEHKGCKIVFVGPCSAKKLEASRRTIRSDVDFVLTFEELMGMFVAKGVKFGDIKEEKPLQEATAAGRGFAVSGGVAQAVSDAIKRLDPEREVKIASAQGLRECRKLLMLAKAGKYDGFLLEGMACPGGCVAGAGTLQPVAKSSAAVTKYKGEAPEKNALDSKYEITLSLLND