MSANGCGGGYEPDDIYGSGMSETAIVFEKNKFLIVISDAFKDWKHNDPFGTVEQSYYLTDYDYNSAERDKAANVRERKRMCSINVAFMELRNYIPTFPYEKRLSKIDTLNLAIAYIGMLEEILATDQNSHDFLQNSVNMARQNHPNSSVWSTSDLLARLSWIDWVRLGIDPVV