MMGRTVAVTGANGFLASWVVKLLLERGYNVRGTVRNPDDLDKVGHLLELPEAKERLVLYKANLLEEESFHAIFEGVEGVFHVASPVPSTTPDDLENNLLKPALKGTLTVLEAAKKSKSVKRVVVTSSVSAMFKSEAGENSGKAILDETWWSDEEYCRNFQGWYALSKTLAERAAWDFAKEKGLDVVVMNPGTMVGPILQGSVNASTLIVLKYLNGSLKEIPNRVFGFLHVKDAALAHIIGFEDPSAEGRYLLVERAIHAKELADMLRIICPNCPVPEKCEDNGPPLEANYCCDKIKKLGLVFTPSEEALRECVESFKAKKLINC*