MQKNDQKYTLVMDIGKTHVKIHVLDASYTSVFSQHISNKVVDTPEYPSSDVATIWQFFQSAIKQAAEQYLITSLSITTHGATAALINRNAEPENALVLPVLDYEYETIYTDSTGYEAVRPDFKQTCSPSLPAGLNLGRQLYWQQQNFPEQFSQATDILMYPQYWIWLFTGHLSSEITSLGCHTDLWDIEQNQLSSLVDALDCKNKFPPLEPAWQNCGTVKAELAAELGLPADCAVFNGLHDSNASFLRYRLTQGSQPFTVISTGTWTITMASQVSVSNLNPAKDMLANIDALGTPIACARFMGGREFGEICQQTGCDVADAFTAEDLQAVINSKVFALPNFAGGSGPFGDAKASFVGDYKNHKGVAIATLYTALLVDYQLSQLDAQGDIYIEGAFLKNPLLCGLIGQLRPEQTVYLSMDDTGTVAGTAALTNWGAVDLQVNTSIASVSKLNDIQAYKQAWLEQISANC