MPSPFTGMNPYLEHPELFPGLHHWLIIEIARFLSPQLRPKYRVAVEVRTYETSDEDSLQVGIPDVTIISRQTANDSTTTNVAVAEPTVEPVKVRIPVPLTIKEGYLEVREVGTEALITTIEILSPSNKRPGKGRQKYLKKRETILETRTNLVEIDLLRKGQPMPIVENKIQSHYRILVYRGDTRPIADLYAFNLQNVIPSFSLPLRSDDREPVINLQELLNEIYDISGYDLVVDYNQEAVPTLSEKDKNWVDEILKQQKLR