MGYTHASHIDALNQNIAELSDINVSFEFFPPSSPQMEETLWGSVHRLKTLQPKFVSVTYGANSGERDRTHSIIKAIKDQTGLIAAPHLTCIDATRDELIQIADDYWHNGIQNIVALRGDIPAGGGKPEMYASDLVTLLKSRHDFDISVAAFPEVHPEAKSAQADLLNLKRKVDAGANRAITQFFFDVESYLRFRDRCVAAGIDVEIVPGILPVSNFKQASRFAAQNNVKVPNWMVKQFEGLEDDPVTRQLVGASQAIDMVRVLCREGVKDFHFYTLNRAEMTYALCHTLGVRPQA*