MMDLGLLMLQDMEKERETLQVWKKRVEQELDRVIAFWMEHSHDQEHGGFFTCLGRDGKVWMYCRLYRSFE
RFRRVELLDAARAGGEFLLRYARVAPPGKKCAFVLTRDGRPVKVQRTIFSECFYTMAMNELWKVTGEVRY
QSEAIEMMDQIIHWVREDPAGLGRPQLSGALATEPMAVPMMLLSLVEQLGEEDEELTNMYAELGDWCVHR
ILQHVQRDGQVVLENVSEDGKELPGCLGRHQNPGHTLEAGWFLLQYALRKGDPKLRMHIIDKFLLLPFHS
GWDPEHGGLFYFQDADGLCPTQLEWNMKLWWPHSEAMIAFLMGYSDSGDPALLHLFYKVAEYTFRQFRDP
EYGEWFGYLNQEGKVALTIKGGPFKGCFHVPRCLAMCEQILGALLQRLEPAPLDSSPAVSTHEGSK