MMEYFRPRGKIVCLGDNMKSELELIKNILDINNDKRVPVLLLSSSTDLSEYADQVVIFDSDSTIAQVHNLLNSSFLFFLFNSSEHGILRILGTILASIEYRGTIPIFIDTGRGLPPDQKKNLGECYFHFDLLEDINQKSFSIFLENIISVLSPVSGLGISFSDLIQIFGKSKSLFYGISQSTLLEQVLEDLVDQIGGKLVQTLPEELENLEAIFISVISGKSLSLQIMNKITSKFASTFGMEFNIHFSNSVESDLQGYKTMAILTDLHPINEIFPVANPFLMLDFDNETEDTSDELSFSNSKEKPLKENEEDMRFHILGKIFSESEVYIFDDGGLPLFASHRPAGQEVCLYTGLFSAIQSMSSDLIGHSPDHLTAGDKECVFVSQKGPNQVQLRGVAICQGGQEETARNDLKVSMDLVHRVMLQGEPEYAINDKIQGILVKSFQKGELSNGFALAKYQAS