MSILRIHAREIFDSRGNPTVEVDLYTAKGLFRAAVPSGASTGIYEALELRDNDKTRFMGKGVSQAVEHIN
KTIAPALVSKKVNVVEQEKIDKLMIEMDGTENKSKFGANAILGVSLAVCKAGAVEKGVPLYRHIADLAGN
PEVILPVPAFNVINGGSHAGNKLAMQEFMILPVGASSFREAMRIGAEVYHNLKNVIKEKYGKDATNVGDE
GGFAPNILENKEALELLKTAIAKAGYTDQVVIGMDVAASEFYRSGKYDLDFKSPDDPSRYITPDQLADLY
KSFVQNYPVVSIEDPFDQDDWGAWQKFTASAGIQVVGDDLTVTNPKRIAKAASEKSCNCLLLKVNQIGSV
TESLQACKLAQSNGWGVMVSHRSGETEDTFIADLVVGLCTGQIKTGAPCRSERLAKYNQILRIEEELGSK
AKFAGRSFRNPLAK