MAREAYSEGRKEEPGHLFCFGFGYTTLGLANTLKKEGWNVTGTCRSEEKKEALIAKSLPAVIFDTDGEIGLESDGLAALRSATHLIASIPPVGDFDQDPALALHAQQIHEAARNGLSWIGYLSTTGVYGDWDGAWVDESTEPRPSNARAAARLRAEEAWLSIGREANVPVHVFRLGGIYGPSRSAIDVVRSGRPASQTQRVRESRRFTSRCHVADIVQVVTSAMKQPAAGGRVYNVVDGDPATRREVVTYARELLERREAVERVPENSTKAACVESDVTGEERPSGSGEFAEVSRQAGTPLVLEKGSGEAKTEALEHSRPAVDRQPEREESLSRLGAAEERRKGVDEKRVKNDRIKRELVVTLLFPSYKEGLAAIADGDLQPFDEHVGL*