MVRPLKHGHFFLHSDLERVVKPNVKLLAECGLGACDIAKLFIREPRMLSAKPERVLAMVACAERLGVPRGSGMFRQALHTVSCFSEDKIAARVDYLKRTLRWSDTEVGIAVSKALILLARSNDVLQRMSDFLISEVGLEPAYIAHRPAMLTCSLEGRLRPRYHVVKFLKENGLLNHGRDYYSMVVVSEKVFVEKFICPHKQAAPHLAEDYAAACTGQVPATFRFT