MGSSHHHHHHSSGLVPRGSHMSTAGDDAVGVPPACGGRSDAVGVPQLARESGAMRDQDCSGELLRSPTHNGHLLVGALKRHQNKPVLFLGDTRLTGGQLADRISQYIQAFEALGAGTGVAVGLLSLNRPEVLMIIGAGQARGYRRTALHPLGSLADHAYVLNDAGISSLIIDPNPMFVERALALLEQVDSLQQILTIGPVPDALKHVAVDLSAEAAKYQPQPLVAADLPPDQVIGLTYTGGTTGKPKGVIGTAQSIATMTSIQLAEWEWPANPRFLMCTPLSHAGAAFFTPTVIKGGEMIVLAKFDPAEVLRIIEEQRITATMLVPSMLYALLDHPDSHTRDLSSLETVYYGASAINPVRLAEAIRRFGPIFAQYYGQSEAPMVITYLAKGDHDEKRLTSCGRPTLFARVALLDEHGKPVKQGEVGEICVSGPLLAGGYWNLPDETSRTFKDGWLHTGDLAREDSDGFYYIVDRVKDMIVTGGFNVFPREVEDVVAEHPAVAQVCVVGAPDEKWGEAVTAVVVLRSNAARDEPAIEAMTAEIQAAVKQRKGSVQAPKRVVVVDSLPLTGLGKPDKKAVRARFWEGAGRAVG