MEVHHLNMRQAEHPMVLDTEQSMRMLDIFPSSGSSGVNEPCSYGLPSTQHFTQGTDMLGAPLLPAEAPMLGEGGVGSQFGMSLQEHGMSYSSQATLPSPQMIYNQGVLPPQPGMMMPQMMPLEPRIPEVNMPSSGSLGLPPSGLPVSVSKGIPEMSHNRAPMMPSSDPLEGPSNCASLAPKMLQTPTIPSTEALSALPSLAQVLPPREPHNLRIPAAGSPLWLPLESQGSFVSQPAPQEDFFLLEQPTPAAQGVDNSWAQEREPSRRSPVSRPYICQYENCGKAYTKRSHLVSHERKHTGDRLYKCQWEGCNWSFFRSDELTRHSRIHTRYRPHRCEQCGRQFMRSDHLRQHQRIPQRMP