MDAFAEEGKMLTWETFRFLSAGLAALGYILETKTVFIKRMNLVCNFFRKPSRRQNIRKRRTDEDEEEDDSKSGTSLSNQRKAPKAAGKLFFXNGPSKSSVSDDRAVFEFESSKEIQVENDSRATATXETETEFSRDARAVRERVLKRAEEALKGRGKTTGNEKLYKGIHGYTDYKAGFRRELTVASEKARGAHGPLRASAHIRTSTRFDYQPDICKDYKETGYCGYGDSCKFMHDRGDYKSXWQMEKEWDEAEKARKRNLAMGEDDVDESEEDDDDEDDGXLPFACLICRQPFVDPVVTKCNHYFCEHCALKHHSKNKKCFVCDKPTLGIFNTAHEIRKRMAAEGK