MSVKWPRFLIPTQLSQMIRTQKNPLTALKIFNEAKSKFPNYRHNGPVYATMINVLGSSGRIAEMREVIDQMKQDSCECKDSVFSSVMKTYARAGMVDEAVSLFKTLPQFNCVNWTGSFNTLLRILVKESKLETACRLFLEHSCGWEVKSRIGSLNLLMDALCQINRSDLALHVFQEMRYQCCSPDKESYRILMRGLCEDGRLNEATHLLYSMFWRISQKGGGEDIAAYRTLLDALCDNGHVEEALEILGKVLKKGLKAPKRCRGHLDLSYCCNGEDIERTKGLINEALIRGGVPSMASYSAMAIDLYSERKIGEANQVLDEMRDRGFKPSLSIYEAKIAALCRWKSAFAVGYLEKMARQVGCVADKETYSILVDGLCCDGRFVEASGILERMLIRSSSPGVETYNTLIRGLCLMGRQYDAVIWLEEMVVQGKLPAVSVWDSLVASVCSNMTEAGVCSETLEKLWSS*