MVDSVPGAYNPFVLPSPFQFQYFQSPVTSTRPMDRRAANGRRERMTYDRNQLKTLEDQFKLTPYPDASKREQLAKILNLEENRIQVWFKNRRAKQRGQAKASTPGGREDGGSSSVSPKDQQPRFKPVSELPFIPMPTPPKEEEDTKIEASAFTSIKKEEDMAIPSQPLLPPNMEAHMQWANYCQMFQPMPYYNTSSFDYSNFVSQPYSYPPQYPQNF