MATNHNHSHHLSYSLLHGLSNNPPPPGFINQDGSSSFDFGELEEAIVLQGVKYRNDETKPRGGGGATTLEMFPSWPIRTHQTLPTEESSKSEGESTDSGSANFSSKAESQQPESPMSNKQNHQLMLQHQRNNNMANSASTSGLPSTSRTPGPPKSTEDKRKATTSGKLLDAKTLRRLAQNREAARKSRLRKKAYVQQLESSRIKLSQLEQELQRARSQGMFMGGCGPPGPNITSGAAMFDMEYERWLEEDNRHMSEIRTGLQAHLSDNDLRLIVDGYIAHFDEVLRLKAVAAKADVFHLIIGTWMSPAERCFIWMAGFRPSDLIKILVSQMDLLTEQQLMGIYSLQHSSQQAEEALSQGLEQLQQSLIDTLAASPVMDGMQQMAVALGKISNLEGFIRQADNLRQQTVHQLRRILTVRQAARCFLVIGEYYGRLRALSSLWLSRPRETLISDETSCQTTTDLQMVQSSRNHFSNF