MTEEALGVRRMKLGSQGLEVSAQGLGCMGLSAFYGAPTPETNAVALLRHAIKAGITFLDTSDFYGPETNELLLGKALEDGSREKVKLATKFGITASENGKFGFRGDPQHVRSACEASLTRLGVTSIDLYYQHRIDTTVPIEVTMGELKKLVEEGKIKYIGLSEASASTIRRAHAVHPLTAVQIEWSLWSREVEEDIIPTCSPLGRGFFASGPKLAENFEQDDIRKASKRLIQFSLQENLDHNKIVFEKVQEIARKKRCTPAQLALAWVHHQGDDVCPIPGTSKIENLNQNIGALSVKLTTDEMAELEAIARPDVVKGERHWNIMATYKNPETPPLSSWKAA*