MQKAINKHGKSIILFREPERNIILWKQYKEAFYCPTCHSKVIIRSGSKVIPHFSHLPHSNCRLGNGEGMYHEMGKYELYQWLSNQNIEVDLEVYFPQINRRADLVIKVLNKIIIIEFQCTKISAEEIAERTSAYNQINLHVIWIVGMNHFNRLGSNQIKLNSFLLSCIHQFPKQKNPVLYFFDPASRRFASLSHIYAYQYTKAFTTINISLIQTISFQSIFKEAPISEQFPQHWTKQLQRIRNTPITHPGKEMNWRRKLYEQGIIFQYLPSICFLPNKWQIHMHTPFWIWQTELCIKLIQHIAVSDTLTISRCTKLLDKSMMNQLPNVHQNFSAIHSFLTNLEILGYFKRTSNTTYVKLKNVDKYVHLEEALKGDEIMISNLFLEKKGKM