MDVDKITFTGSTGVGRLVMEMAAKSNLKPVTLELGGKSPLIICNDADLDEAVPLAHLALFYNQGQCCIAGSRIFVQEDIYEDFVKKSMEKAKQRVVGDPFKTGVEQGPQVDQNQFDTVMRYIRAGVKEGAKLLTGGNRVGTKGYYIEPTVFADVQDDMKIAREEIFGPVMSIMKFKTLEEAIKRANETTYGLAAGIVTKNLDVANRLSRALKAGTVWINCYGVVDPAMPFGGYKMSGIGREYSIESLKHYMQVKSVITPLKNAPWL*