MRFILLVLIFSFPVAAVTQPDLQQELLAMTEADQAIRQQITEAGWDNPPAELMTQMAGIDAQNTERLKQIIAQYSWVTPELVGKKGVSSAFLIIQHSPDYAFQEAMLPILKQAFLQGEGIDGQDFALLTDRVLVHRGEPQIYGTQLNIIDDALVFDPIKEPASVDARRAEVGLPPLEEYIRLLEDAYGLKVK