MTTALAETSVFGSAVCIVDETSEYTTAQLRIRALTMSAFAGKPGRYSESDKVLSIEELSSAVRALALNVQEKEPEKEPEKAKNENPPRGPRQVKRFCTHCKRDGHTEPYCRRKKAGFPPASAVHALEKEESSGSESSSDESASPELSVLAVMMDAARGVNTVLTIHEAKFRGLVVDTGSLGDVAGLRQWRAFCEVTGNNENLEPLDTESVTRGKRLTSIGRANVRIAEQTGKYFLEASIVVFDDSTCDAELPMILDLEFMKRQNLALLPDPLLRRAAEEVTAGDRVTLRRICDDCHVCKWYAGRRNPFSEAAEVETSLNHVVFAGFVFLEEFPERPKIKVLQIVCAGTKLTVVQPVKEDATYAEHARDIFKL*