MREGMKERDRGGSPDASGPPPFRGPAYKTKLCALWRGRGGCPRPNCGFAHGEAELRRPPPRASFQPRPRPGRRDYRDNDFRVRPERRHSPYGRFSPERDIRRRSFRDKRQRASSEDRGSSHSRSPIRKSERKHSKSPDGGKTDSSVSFRSSDNEDKGKDERYLSSDEKNGREEQLKQMHLDMEALREDKSKLEAILEKKTDEERKLCSRVEDLELQLNKEKDDFQRMTSKTKKLIKAHGRYIKAQEDLKRSQARFERLADLLASDILKPYTKEQGSIGITANDDPYNGNEMSPSDQRQNHVSASRKRPISLPRSEEAKTGKRQRENGDDMIPTPENYRPEDALEHVQDSKGTDRLESFTVKKLRVGDYDDEGNIVSSSNIFADRF