MGRKKVKHELIPNESVRKATLKKRKAGLLKKLSELTTLCGVTACAIIFSGYNTQPDVWPSPIEAFHVLDKFNNLPAEKQGKYMMDQKVLLRRIMSQMNETLEKQREKNRELEVKLALAETNYDFNSLQRSEELVHLLKEKIKFVMNKIESKGLKG