MASSTGAETAQSLVMMPPQELCKICYRYPVLEQIVFGGRACEACAVFYRATAKNRAGLICKQSRERCCESALKDISALYACKLCRLDRCETKGMQLQNVTKAERAKLTELGVTTNLRREYPISSRPPDPFMPLILAMADSYRLLEYKRRLLNVGAVCGTSETGEHHLDYPMAQALAAQELQLYREMLNDLPVVRDFSEEGKNTIWKNTAHVASCAYNHIRNSKRSDRFYRYCFHPKAYLDFKTPKITEFIASMFHTAFKVNRKLWKYLINELSDQIAYVLVDIYKFAYKMLKSDPDWALLLLIIIVKHGMIPSNIGADSQLNNVTLWREIAHYNRTRDRDVAMAESNILKLLSRIERRARAFEKFDRETDFFTRSIFVKIKTEGTI