MELIPDLPETVAYECLLRSSYKQFPLMASVCKLWQREISLSDFFRHRKASGHSQELVVLSQARVDPVKELVSGNKTIPTPVYRISVLELGTGLRSELPPVPGHSNGLPLFCRLVSVGSDLVVLCGLDPVTWRTSDSVFVFSFLTSTWRVGKSMPGGPRSFFACASDSQRNVFVAGGHDEDKNAMMSALVYDVAEDRWAFLPDMGRERDECTAIFHAGKFHVIGGYSTEEQGQFSKTAESFDVTTWRWSPQGEEFLSSEMTMWPPICAAGENGDLYACCRRDLMMMKDDTWYKVGNLPADVCNVSYVAIRRSGNLVVIGSARYGEPSVGYNWDMSNSRWLKLETHDKYEGHVQAGCFLEI*