MVDELVEIHQLVKNLPNGWDDIFGSSNNPVVTAAPQPSAVVPTEPAVVTAAVVDATTSTEAIIREVDPDTQINAVLDSLKSKDKEITEDDDEEIEEYERVWAGFQKCIINNHAVSRVNVSVYGIEENVMFMSPFMIAFEDLMRHLPAFVQEAVDFAALTDGEAWAFLLNENERNPAGSPQKLFLGGTYCKYVADLIEKPGNEKILSELCIFAPVLIEDPKHYYLFVISMKDKSVYFFDNMLLEPKEMEQRKKAYSVLEDFRKFLRACICGTIVLSDLNCYRDEYLKRMVAFRKYRKQDILDALIKQREELTQKYMNDASKIEIVARNSSARKSKHVETEDEAETDVNVEGKGRGKGGRRTRGGRRGKARGRGDNQTGGTKL*