MKRLTQDEDQEQEQEPGVILSVAQGVTLLLARSGGGGEPRASPRVFECKTCSRRFPSFQALGGHRASHKRPRAAPAKGRPHGCGVCGVEFALGQALGGHMRRHHRAVAEECEARDGAAASAHGMDVDDAEAKPEEEATGLLRFDLNIAPS