MSQASTSGLGFNIPLTIHGRGDSSPSSKSQMLTPPPSNDLDSASPRTDVSWPSDEEPNDLLLEKPKPTKKRSNSSTFSTEGMSAEAIKQHKAQRRREQVRAASRRCRDRQRKETEDLRTKVFQLEEFIAHTRQAHEWEMRQQHDRIQMLQRENELLTQQLAAATVVTDIEPVPLDKLDDTPLPDDLVHCISEDTPRQWSEELVYHAVEDTTGQLVTMLESEVEPVKSPVIFGWQFEFWCQGDKYYGRNRKFFPGVTALELGKRMQMVDPQRYMDTFPEVKKMEILQVFDENTLVMRLVKALPGKTFTQAVNARFLAAATPPTGSTSRWMYADRTIDEPTDGEYALENECNGYVFEDTTQELNDGTRVQGCLVQGVGEFESGGLGCSELLEELAKAFSSVVIRWESLFINDFIPDDADEFADMVLDL