MDMTASTVKYEEEFVLSPRGSKLLTCRWLPLKLKTKALVFLCHGYGMECSIFMKGTGTRLAEEGYAVFGIDYEGHGRSEGQRCYIQSFHNLVTDCVSFFRTVRELDEYKKLPRFLYGESMGGAVALLIHRREPMSWNGAVLVAPMCKISKESKTHPLVEGILIKLSSAFPTWKIVPTKDVIELSFKDARKRQEIRQNPYIYQDRPRLKTALEMLKVSMDLEQRLDEVTLPFLVLHGEADIVTDPSISKALYNSALSFDKEMKLYPGMWHGLTSGEPDENIEKVFQDIVEWLDSRSMETGSVSPMESYISMD*