MKTFQKIALVSAIATASFATQAMEALDDSVLGNTTGQAGVTIDISVGGSGISIGEIEYKDEGSVLIQNVTVNDITKLTQTIDVDAEGNLLIGTTAVTGVNLALGDDGTGNYSAVALKGTNGTTEVVNNLNMTVDLGESTTQIMNLAGANSLATQAQADGFGAAAFEGSVAIRSTSSLEITDLDVGMFGYTRAQADAKSIAAGGAAGDATSDFYATSSAINISDVRFYGTTGIGSKATMDQVIWAKGGTQAQGAGLYIQMGEIAGTLEVGGIAFGTSPSIGTVKVSDINLAGMTTRIYGH