MEHELVITPPLPLDPKPACDTDKHKSLLARVLDVLKSMCPGSDLTRFQVPVQMNLPKSQLQSYGETVYCCNQDLLGACAMGSNPSERFLRVVAWHISTCRLVPFGQVPFNPILGETHHVSSGNLNVLLEQVSHHPPITALYATDELNKLRMQWWHNTCPRFYGNKVEATISGKRTLWLDSHKEVYELTSPKLSIRLFPASGTEWVGSTTIKCSSSGLEALVSFKGKGLFGLRGTIGQVSGKVTDTSTNATLYELNGAWNKTVTAKNIKTEESFVLFDAQASLTNLRAPELRNGKEELDTMESLLVWRGVMGGIVRKEWEAARQAKGEIEERQRDLAKQRKLEGKVWLPKHFVDVGGEDGWQWRHIAEPVPPAPLVVPLTFPSDIFQ*