MSILKIHAREIFDSRGNPTVEVDLYTAKGLFRAAVPSGASTGIYEALELRDNDKTRFMGKGVSKAVEHIN
KTIAPALVSKKLNVVEQEKIDQLMIEMDGTENKSKFGANAILGVSLAVCKAGAVEKGVPLYRHIADLAGN
PEVILPVPAFNVINGGSHAGNKLAMQEFMILPVGASSFREAMRIGAEVYHNLKNVIKEKYGKDATNVGDE
GGFAPNILENKEALELLKSAIAKAGYTDQVVIGMDVAASEFYRAGKYDLDFKSPDDASRYITPDQLADLY
KSFIKDYPVVSIEDPFDQDDWDAWQKFTATAGIQVVGDDLTVTNPKRIAKAAGEKSCNCLLLKVNQIGSV
TESLQACKLAQSNGWGVMVSHRSGETEDTFIADLVVGLCTGQIKTGAPCRSERLAKYNQILRIEEELGSK
AKFAGRSFRNPLAK