MTEEALGVRRMKLGSQGLEVSAQGLGCMGLSAFYGAPTPETNAVALLRHAIKAGITFLDTSDFYGPETNELLLGKALEDGLREKVELATKFGITASENGKFGFRGDPQYVRSACEASLRRLGVTSIDLYYQHRIDTTVPIEVTMGELKKLVEEGKIKYIGLSEASASTIRRAHAVHSLTAVQIEWSLWSREVEEDIIPTCRELGIGIVAYSPLGRGFFASGPKLAENLEHDDIRKNLPRFQQENLDHNKIVFEKVQEIARKKRCTPAQLALAWVHHQGDDVCPIPGTSKIENLNQNIGALSVKLTTDEMAELEAIARPDVVKGERHWNIMATYKNSETPPLSSWKAA*