MGKADTKDAKVRHSPLHVDMSQGSGLLRESAKQKTSRNTKKTDAAEEDFIDSATSRRILQMARDQQRELDEEERGEEFPEDDDVEFEDEDEEEDEEEYEEYEDVQQEFMTPEDAALYAKYFNEDEPVSLADKIMAKIREKEEEEQFERTGEAPGTSQGLEGEGVMLPPKVIAVYEKVGELLSRYKSGKLPKAFKIVPTLRNWQDVLYVTDPASWSPNAIYEGTKMFVSNQQAKEAQKFIQIVLLERFKEEIEEKKTLNYHVYRSLKKALYKPSAFFKGFLFPLAEQCTLKEAIIVSSILSKVSIPTLHSAAALMRLAEMPYSGPTSLFIKVLLDKKYALPYRVVDAVVFHFMRFAHVEEALPVIWHQSLLVFAQRYKSDITEDQRDALLDVIKVKNHPKITPEIRRELISGESRPIVDEQMEV*