MASAIFVLNLKGKVIISRDYRADIPMSVVEKFLPLKSEVEEEQGFSTPCLTHEGINYIYIHHNDVYLLALSKMNSDAMEMLVFLRKMADVFIDYFKELQEESIRDNFVLVYELLDEIMDFGFPQTTETKILQEYITQTSNTVKKHAPPPIAMTNAISWRSEGIHYRKNEVFLDVIESVNLIAAADGTVIQSEILGKVRLKCYLSGMPELRLGLNDKVLFEAAGRTIKGNTVEMEDVKFHQCVRLARFENDRTISFIPPDGEFDLMSYRMSSNVRPLIWVECESIVHSGSRIEFMVKAKAQFKKRCIANNVQIIIPVPEDADSPRFQTSNGHVQYAPEQAAMVWNIKKFAGGKEFFMRAEMGLPSVKNEDIQVQKKRPVQLKFAIPYFTTSGIQVRYLKITEPKLNYHAMPWVRYVTQNGTEYSIRQ*