MARKRVKLQRIVIDVKQRVTFMKSLKGLTKKVSEFATLFFMVYGEVEVQATKVWPSVWEVTRVLEHFKAMPHLIRYKKLTDLEGILNEQVDKLKEQLHKXLLIEAINGHRPSLEGLTIEQITSLGWMANARLKIVNDRLKKLREEGLIPASVSFSSTERVKLQRIVIDVKQRVTFMKSLKGLTKKVSEFTTLFFVVYSEVEVQATKVWPSVWEATRVLEHFKAMPHLVRYKKLTDLEGILNEQVDKLKEQLHKLLLIEAINGHRPSLEGLTIEQITSLGWMANARLKIVNDRLKKLREEGLIPASVSLSSTEVPIQREGWLVDVASGIGPMGYNRFGGSSGSGTAGSNGDMA