MLLQQAFTLTVLFHCQSILTSFRHLLVPAAQQLKLQHQQKMVAIHWEAGGSSSGGLLMYSPPCSAAASSQGHCFAVGANQLASLDLAMDFDEPILFPVHNASLQEGIQFYNPTGDTQLSRNMSIDKCLKGSKRKGSGEGSSSLHSQEETGEMPQRELSMEHAGEKAGDADASREEYVHVRAKRGQATNSHSLAERFRREKINERMKLLQDLVPGCNKITGKAMMLDEIINYVQSLQRQVEFLSMKLSTISPELNSDLDLQDILCSQDARSAFLGCSPQLSNAHPNLYRAAQQCLSPPGLYGSVCVPNPADVHLARAAHLASFPQQRGLIWDEELRNIAPAGFASDAAGTSSLENSDSMKVE