MIRHGSNKLKIFILSILLLSLSGCALKASSNSEKEWHIVPVSKDYFSIPNDLFWSFNTTNKSINVYSKCISGKAVYSFNAGKFMSNFNVKEVDGCFMDAQKIAIDKLFSMLKDGVVLKGNKINDTILIEKDGEVKLKLIRGL