MMPPQELCKICYRYPVLEQIVFGGRACEACAVFYRATAKNRAGLICKQSRERCCESALKDISALYACKLCRLDRCETKGMQLQNVTKAERAKLTELGVTTNLRREYPISSRPPDPFMPLILAMADSYRLLEYKRRLLNVGAVCGTSETGEHHLDYPMAQALAAQELQLYREMLNDLPVVRDFSEEGKNTIWKNTAHVASCAYNHIRNSKRSDRFYRYCFHPKAYLDFKTPKITEFIASMFHTAFKVNRKLWKYLINELSDQIAYVLVDIYKFAYKMLKSDPDWALLLLIIIVKHGMIPSNIGADSQLNNVTLWREIAHYNRTRDRDVAMAESNILKLLSRIERRARAFEKFDRETDFFTRSIFVKIKTEGTI