MFGLQASHRGLKQQATAQVQVEASVPAVIVDELEQFLMAGADQWTFDAFRLDQLSSGHALSTLAFFLLQSTGLMKQHSIRGVKVARFLRAIEAGYQSNAYHNAVHAADVLQTMHVVLQRSGMLPLYADPLTHLACLMAAAVHDLEHVGLTNDFLNNSDHDLAILYNDRSPMENHHLASCFSLLQQPHLNFLSHFTKDAKDKLRKVVIELVLATDMKSHMAITSQFTTVHSLSIKPTAPAGVGPALATDPVAEAVSSMTPHSSAGPPGQPDPALKRSSATPAGAGGAQCYPDSRPVTSARAPMDEAERLLSLQLALKCADIGLIAEDPEVNIRWVECLEQEFFAQGDREKAAGLPVSPLMDRDKPGVSKSQVAFYDFVGTPMFQNFTHVFPGMQPMMDQLHTNYREGGSSGFGRSSLWIYGCLALVMILLTAATSWYSMKHKALPGSD*