MTRETTPRQDIYTRVTDSIIAELEKGVRPWEKPWSAEHAAGRVNRPLRHNGVPYAGINILMLWSAAMEHGFGSPMWMTFRQAKELGAHVRKGEKGSPVVYANTITRTDETDDGETVEQHIPFMKAYSVFNVEQIEDLPGHYYTKPAPRADGPQRIAHAEAFFANIGVKIVSGGTEASYNVALDRIRIPPIEAFRDADSFYATLGHEATHATRHPDRLARDFGRKTFGDEGYAREELVAELGAAFLCADLDLTLHVREDHAAYIDHWLGILKADKRAIFSAAAHAQRAADYLHGLQPNAEADPMPQISEVAE