MKHFLKHSWVALGAGVVTVTALYALSFVPWVRVSLTELGLYCCDPLLHCLDAAKRKVASSLRNKGLLFVDDLSNAQLSCIFEVADFFRKKLNQRLNLELLAGKVMTTLFCEPSTRTRCSFETAMLKLGGKVVSVTDSGSSFTKGESIDDSVRVLSSYSDVLVLRHPETNVIQRVKHQCMVPLINAGDGSGEHPTQALLDLYTINRYFPVFSSEKEITVCLVGDLKYARTTHSLVRLLSRFNVVLRYVSTPSLQMPTQIQREVEQNFAKYNIPDLAFPRQTSFKKLSDALDNVDVIYVTRIQKERMTPSELPSPKESFKVDKNVMSVLPKHAKVLHPLPRVEEVSLDVDSDERCVFFEQAENGLYVRMALLYLILNKC