MAAAAFKSSSFLLPSTKSHNHFLHSRSPKSVACHRSLIPMASLNLTQTVGISETFSRLRKQGKVAFIPYITAGDPDLSTTAEAMKVLDSCGSDIIELGVPYSDPLADGPVIQAAATRALARGANFNTILSMLKEVLPQISCPVALFSYYNPILKCGIENFMSTIRDVGVHGLVVPDVPLEETKALREEALKNKIELVLLTTPTTPTERMKAIVKVAEGFVYLVSSVGVTGARASISTKVESLLQDIKQATTKPVAVGFGISKPEHVQLVAGWGADGVIVGSAMVKILGEAKSSEEVLKDLEIFTKSLKAALP*