MEKEKEKYSEELNVAVRVVHMACGLCQKVQKGLLGNALDDDEVKSKDDDSLVTIADWSVQATVSWILSNTFGSENVSIVAEEDVQTLSKPESAGLLGKVVSTVNECLAQASRYGLKGPDKTLGPSEILEAISRCNSNGGPRGRHWVLDPVDGTLGFVRGGQYAVALALIDNAEVVVGVLGCPNYHMKRDRHNKQQQNHISSEVSVPSPDMLEEGCVMYSKKGTGEAWVQPTVSGDSKYEWPNFAKQVRVSPIDDPALATFCEPVERDNSNHSFAAGLASSVGLRNKPLRVYSMVKYAAIAQGDAEIFMKFARAGYKEKIWDHAAGVLIVQEAGGVVTDAGGRSLDFSKGIYLESLDRGIVACSGTKLHEKLIGAVYASWESSSL*