MEASLRSGGASTSLPLLHKAGVDAWLRAHGKVVRPELTKRQKQELKECFNLIDADGSGAIDVGELVTAFTVLGLRVRRSEVEKILSEVGSGGSGEVEYPEFVQIMTLKLDSQVQEATSEEKTNKQSLPFQLLAQAYRRKKLMEAVMGGDKAAQERLRAKAEEAEAERQTILLATEAEKKNPVLRYDEKKIRTISDVEYRRMKRVQAQKKLGTEKFVPDYFMDQLDDDLKQMILETIEDDSVPSGSSLGGIEELFTEDRNDQSLSVSQHDEHQNGNMWPNNGYESRYETLSPILGKQPYRCFKGELFDLGQHRDRVRHKPVLEQQLLHLRAVKSIHDYARSDALNAAGAADNGTILMNAGS*