MATQVISAPPAHFLPQQFPYHSDMTSSYHQYETIPSSHGSYSPGDSRQSHLMVSPPTANSEVAFRRRSSHSPQSGLVAPVPHDRTPIRHNRTNTMRDRSHSRGDMLLSYAAEQNALHQSQSLPSMTGMRSQSGPGMAQMYGIPTYHMSPPLPSFPQQGGYFGSHIQANVGNQEGTDFPLAQGEGEMQQNFYPVGRTSSHGSAMSLPTPESSNALYLTPSHGQQPLQSIGATMQPFPPVPSTLESSPAEIEIMPSRPKPQCWDHGCNGRQFSTFSNLLRHQREKSGSATKAICPHCGTEFTRTTARNGHMSGGKCKGKPIPESSNRVKKG