MKNISQFAADSYPQCDAEPYLRTLPAAGTTLDRSILLDPPAPALVAPKYEFSKLENGIKIASVDKQGLTARLGLYVHAGARFEGSANLGVAHMTALMGFRSTAHLSHLRTVKTLEQMGADQSASAKAGREEILYQVDVQRELLPYVVPLMVGNVLFPRFLSWPWEVKSAHGDVKTDKEARDRLGILKNPDTMVSELLHKAAYCNNTLGRSPLMSERSMAYFTPETVRGYLLDHFAPERMVFVGVNVAHAELTKWVMRSFADYNAIPLKKREEVKASYTGGDMRQEGTSPYCHLALGCAEWMGGGPPGDC*