MSTQKALIIPEERAPFKLVNDWPIPKPGANQVRVKILAAALNPADHRIQKFGMPMPSSYPFINGLDGAGIVEELGPDVTKVAKGDKVLFPGGFLLERATFQQYNIVPELNIAKIPDNLSIDQAASVPLGLATVATGIWAHHPEANSVDFPAPWEEGGKTKFIGQAALIYGGSASVGQYAIQLARIQGFSPIITISSLKHEDYLKSLGATHVIDRSLPHADVLRKLPEITEGKSIVYAYDAISYPETQALAYDALADGGALVVTNPRSADFLKDMTKDGDGKKVARPVATLSLPGNLKLGEGLYNHITEWLATGVIVPNRIEIIPNGLAGIPEGLARIGEGKVSGVKLIARPQETP*