MARFQMPDLPVLNESSDHREAIKHFITAVESMCTEFAKIKAEVACIAVYDHETLIAGSEKGRSFLDARKDFQKAFIQYCKLEEENTPQHHVIISSKAATDCAEIESLQKSVEDLFCICYGKALGKSTPVPVPYDKMVRDPTAVSVTGLPKDVFVKDPSNYDLETVTQILHNRSQVSFSIKRPFLDRRKSDEDAVTDYNDASVSESYNTVQVKTEPSEDSESSLELTTVTIKEEIDDQDYYQFNFQGCGYGEESNEATEVEQREDDEYIPPNKKPKSTEIVNEPLQFKRKTREFNFEKWNARITELRKQVEELFEKKYAQAINVTGPVAIPYHLFQSNTEDLYVEGLPEGIPFRRPSTYGIPRLERILLARERIRFVIKK