MSNAEAEVKQGIHDIRRSIPLSHLSMFLKELSGTVFTIPSDNRQEREERAKRGAQYLYGVSCSLTNIKSLLAVLWSKDPATDFRPDGSKPDEFALVVFRCAIQIMVLAVKQSSKWKNLADKDRRVQADMLNLSKWFDLSDSDVMEDRLVLITQQLQDILPIPTELIEKKVKHPEPLKDSIPIIELSVDFFSTLSKSAGLEPHAFFLLPPTQQIAIANTAKAFPVCLKEFVKEIVYENDEEDEPVEIDYEIRDEMYKILAQMTKTLTDYCESQKSESDCVHNPEDLGSLEEFRTSFESWISKFKTSIDTFYATYHRTFPNSQNIFES*