MGYTKDQLLARLEELGIAIESYTHPVVMTVEAQAKHIGHLEGGHAKNLFLKDKKHRLYIISALTTTNVDLKVLSQRLGLGKGGLRMASEEILKEVLQVPLGCVTPFALINESARSVALLLDQGFRTQKRVFFHPLSNDMTISLTTNDLDKFLMSIGKESAYVDLEAVVSVGKDQLPDLAVHVPTEIVIVSNLPQQQEADTESGSQNVIIGESGTTKHIEKVNTESKSTKKAINLDKKGADTVRPTAEVTDVRKLVNSILDKTTAAVLSEITAESVERHGKDLGPIVAAAVRERLIPDLESLIMLFKNAAYTQGFSSGIGSQSLPK*