MIIIAFSILDFKNKEAQNFDFKAGTNLIVSKGNTKGKSSLLKSMYYTLGFDVHQFPSNWNINFMYFQIEVLINNVKYNITRQKNIFRVSDVEVPLNVKEYSEWLQHKLEIKMQLANTHTKHLYEAYSSAVILPFYIDQDDSWDGGIYRNVTNTLNQYTRIPADIFKSVFNLSNYELLELQNSLTNYSKEKNTVVSTIKSLLNVLEDYRHENADVPTVSKIDKIALNKDIDRYLQMQNELNEQIVKYKMKLLNKQEMLDLQKQELSELEQLLKMNKKRYNSIETECQYCHSKLTKEQSLTRLDLSNNYFEISLLKEEIEKEVVKLTNEIIIFESQQNSIESKIDEIHRRIQNSKDLLTIDDYVKATAKKEASNELESLVDKQVLSKYNLEEKIKVLRREINKLKKEKESLREIIERDYTDLVFEIKKVLNDLNDTKLDLSELNLDELKFLEFKKISGSGMDKNKKFLAYYLIYFSLLRKYSSYIIPFCMDSFIKNEITGETAKKMFEAIEKYFFDTNQSFFSIVSENLKHLEFVDSYNKINVEGKLLVRDKYDEIALKFKFDS