MTTLQLRWKKPVNISSSTPLSFGPFNSTTQIRWKKPANTAQTRLENRTRDPNFDKLTAHYRRLKLILNLYDVVSARKRGPFLSVQSLSKWAPHAGINTITAGDLLRKYPHIFEVFTHPIKRNLCCKFREKFVILLNQEDDVVSQNEDENVMIITKILMMSVNGTIHLHALRLLRTELGLPENFRDSIIIKYDEVFRMVDLEVVELIDRNDKDESFGVAKIESWRKKEYSEKWLSEFEVKYAFPIHFPTGFKVEPGSREKLKNWQRLPYVKPYERELTYHLNPLTTETMGPSSRCDELTSRSAVVGKRTFGGVERYEKRAVAIIHEVLSLTVEKSVPVERLAHFKKDLGIVVNIRELLLKHPGIFYISTKGIAEIVFLREAYSKGCLIEPNPIYDLRRNMLDLLLLGNRHTSELKTERELKNEPKDMTDDENGWESREGDFVIPILESFTDHEDNDNMN*