MTSPVWKVFDKPIDSSQKVVGCPLYRRQLRYNNSTSNIIAHLKNMHPDEYAKKTKAARRSSLFEEKPNLKRIHQENENEPTNQSTDECLANFICTSASSFRIVENLEFQSFVRTLSSQYALPSANTLRRYIDTENEKYTNDMKKHFKNFKSFVLVTDGFSDRKHDHSFYSVHLLFVNENYEREMHLIGVETVSGPGTSINISNALIALLERVNLKLSDCMAVISDGARVLQCLSQTHNLLNLHCSCHVINLVFEEYGQIPCIKRILDKTKKVAAYIRSHKSERDEMKKTASLLKTTEPLPLPLSPTRWASIFLLFKNYYANITAFGSFSGLQSYLLTPPELNITQESLTILRPLYITMRRLEKDESFGSEIIPCMLSNLDEIQQTQSPLARKLAKIDVYLENDFILMQLLLDPRFAYVPNLTGNKSWKDAEISVSEFFSTDIPTTPSSNTVIQSKELGVENFLRKQLGNSCDHATTLEVS