MQQIITLITDFGLNDSFVGVMKGVIYSINPDIKIVDINHNIARHNIHQCALNLKNSYSYFPKGTIHVAVVDPGVGTARNPLILDSNEHYFIGPDNGIFSYIYENDNCTAYRVTANEYFLNTVSRSFHGRDIFSPIAAHLSLTKNPKKYGTVIDEYVSIEINGPRYDNNGIYGEIVYVDGFGNMMTNIENKDVEYSDEILVDDIAIGKLSKSYSEGKEEEDIIAIHGSNGTIEIAVNQERAVDRFKKLPRIKILKSGKKNKVSNE