MAPVFQSNFSIRSLLSDKKQCFEDIENSYVPSAPSSPSATSQSSEELSSDDASSTSSKSPDAKPAYTYSALIVMAIRSSPEKRLTLSGICEWIADNFAYYQKNKSVWQNSIRHNLSLNPCFVRVPRALDDPGRGHYWALDPSAEDLTIGETTGRLRRSNNAMIGRSFGPGAIRTKSAMHYGSPYGGHHHHPYHQAMTNTMAYAHHYTPNAVYFPTPEEIRLAQQTALLQSQREQQAWSNYQRQQQHLQQMQYHQQYILQQGGIPM