MGRKPCCLKEGVNKGAWSAQEDKILTNYIELHGEGKWNTLPQKAGLNRCGKSCRLRWMNYLRPGIKRGNISPDEEDLIIRLHRLLGNRWSLIAGRLPGRTDNEIKNYWNSVLSKKLNGDASKPSNRQCECEGKESVEKYRSGSTPNVIAPKARRCTGTLLSLDKGNHLPNNPCLASSTPANDELTLESQKDDVQMPNVEDEALIDSELYMPNTLDYLDFSQTRIEDMFENGNMHESELAPMLEMELENLTSLLGLEDEWRELDVEND