MDAAEASEVQARLAAAVHALNHDARPEARLAANQWLLALQRSPQAWAVATSLLATPDPLPPADLLFFAAQMLRRKIQSPGPALLGLGLASQLLDALLLAARRFCAAPAPRQLLTQICLALAALALRAEGGVDGLFARMPHLPPPAVLELLTVLPEEAAQDQGGDTGVDAAARCRFTRELLAHAPSVLEFLHRQSEKAPADDDGVPLDERNRRILRCLLSWVRVRCFSETPAASLARHPLLTFAFNSLQVSFSFEVAIEVMTELVSQHQVSLF