MTDIEKRTLPGQLCELRSSEAGAESVPTIYGYAAVFNTRSALIAGLFVEEIMPGAFDGVLGDDVRALFNHDPNFVLGRTRSNTLQISVDSRGLAYTVTPPNTQTVRDLLLAPMARGDINGSSFSFRVAPDGDEWRKEGELVVRTIHRFQTLIDVSPVTYPAYDESHSAQRSLTAWRQARDDKAHVAAINQRRARERFLELLNI