MWDKTHKDFSIRSLKHSFWMNLKYTLEKRFNCRAYTNELARKWLNLLSYYRAQQKAILDANGRGAQPEEIKRLEGWKFFQLMKFLPLGGHDKNGVDVENVYDSTHSEDSDNISSSAPIDETQASSQYADPGSPFQQSTSKVASKNKAGKQIAIEEFNVPMEDNDIEIEETTSIPLEPMTDGFSSTPSFHYGMAIGQEVFELEENLKIDAKMEIMQVIVKYQKQQLHRTAMNLAGS