MEKEKYSEELNVAVRVVHMACSLCQKVQKGLLGKAFGDDDEVKSKDDDSLVTIADWSVQATVSWILSNTFGSEFVSIVAEEDVQTLSKPESAGLLGKVVSTVNECLAQASRYGLKGPDKILGPSEILEAISRCNSKGGPLGRHWVLDPVDGTLGFVRGGQYAVALALIDNAEVVVGVLGCPNYHMKRDRHNKQQQNHISSEVPVPSPDMLEEGCVMYSKKGTGEAWVQPTVYGDGKYEWPNFAKQVRVSPIDDPALATFCEPVERANSNHSFAAGLASSVGLRNKPLRVYSMVKYAAIAQGDAEIFMKFARAGYKEKIWDHAAGVLIVQEAGGVVTDAGGRSLDFSKGIYLESLDRGIVACSGTKLHEKLIGAVYASWESSSL*