MELTQDEKVLRGLLQFFVCADARRVPSEAPLNLKYRDLILTAFEAAVEDGAIVAHETSLIPAVPSNIPNLEETHIFAHEMWCQHFSLPLHCPGMEDADGAPKESQATPGPKRSRWQWKKNKSYRRFPPDPPGVQRSEVKNQQAQLLEQCTKTLQAILAKLQNTGLTCEQRDKYQAMAHQMHQKIESIKPAKKRKKKKREQFAPEHDTKACWKAGKGARRKEGRKKNKQRLRHVYSGKVWTRQKRKMDLNHPDDVNQRA*