MKSRFLFQGSFPYSLLVDWFWLFEYPICLFEIVALWLGCLPTGLHAQKICLCTILIPPGAGGLLIISGSDKCNLEVDRCVHAALVMASEEKWRRQSLWKRVEQFSELTSKKTGALYRGQLMSRFVTSTAQFDARILYLPRVLPCRRVYLTWQLMPEDKQLNPRAWPAVAPSSWPSSRALWNHCGGGAIGLNVNLVQTHSRETRIWQRSSSFARLFAAAAVDTKWLLEPIGDGDCRHIGEEVPLPSAFELSTDAATVGRVADKADIVIPVGTVSGLHARLEKRDSMLMVTDLDSTNGTFVNNRRVRPGAVTPVPPGSSITFGDEHLAQFKVSMIEKGEENTESIYIEAQFTEAED*