MLHALSASSQRVILPKSGCTSAAVRPHNILPKATRSVIVRAQETNTEAITTPSQPTYKNVGPEAKPFGVGEGELGNVVTASLPTLMRLGAGAFCVGYEAQLVEDDGGYAVFRANNQKVKETSKVATYPRPAKPLEIYEYELSPYCKKVREAITMLDLDAIFYPTPRDGDVWRPKAIEMGGKKQFPYMVDPNTGKSMYESDDIVKYLFNTYGPGEQEIPGLLTAGFFTVLSAGLGNVARVGSNTIIKSKQPAQPLVLWGYEASPFVKIVRETLCDMQLPYKLVTVARGSPKREELIKKYGAFAAPCLEDPNTESYLFESSAIVKYLKDTYSADATSPIPSAA*