MAPSKEWMTAPRLSNEYLEGIESFFDFIRANKHILGGDDWYCCPCVKCCNLIGGKKTLRDIRTHLICDGIDTTYTTWFHHGEIHPHSRVNVGNGSGNEDAFPRMVDMVIDLFGHVHGDSAVEAQVGGCSSADCDEANDEEFSQAQDDSPENIWYKK