TAIQFYDLQDRLGFDQPSKAIEWLINAASDAIDKLPALDTAAFAALPGPGDADAAKVKQQQLGSSSGGSSPSETSKGSELSLSRSDGRGGAAAAAARDREVTVASTSAQAASFTELLTGVASAGAISAAEHKQSWQQQQPNASAAAAADCVGIAHPGKGAHGLSTHAFSGPIKFGNAPPFGMVPAQPFNFTTHVEMPHFSLGQDALAASSAPAAGDYNLNFSMSSGFLGANRGTLQSNSQSNFSGHHHQQLQRLDGPFLFGHAAAAAAHPASENQLTASAALQLWDGFRHSSMKEKSKN*