MKRCVIGREFLPPKALRVMPESMFFVVFWLSVSVARRQREEADVRDPVAARKVQKADREKLRRDRLNEHFLELGSTLDPDRPKNDKATILTDTIQVLKDLTTEVNKLKAECAALTEESRELMQEKNELREEKSSLKSEVENLNVQYQQRMRVMYPWAAMDPSIMGPAYSYPVPIPVTPGPMPMHSQLQPFPFFGNQNASAIPAPCSTFIPYSMPANPTVEQQSSQYASSSHVSNKKDSKSRSSDHQRGSNAEQDEESNDVATDLELKMPGTSSQQDSGEKKGKQTQRKEISITDGSSSSKFSSSQAFPDSSSNSVSDNPKSSR*