TLGDVFVDLYTEERPRPCLNFLKLCKIKYYNYCLIHNVQRDFIIQTGDPTGTGRGGQTIFGQLYGDQASFFEAEKVPRIKHKKKGTVSMVNNGSAQHGSQFLITTGENLDYLDGVHTVFGEVTEGMDVIKKINETFVDKDFMPYQDIRINHTVILDDPFDDPPDLLIPDRSPEPTREQLDSGRIGADEEIDDFKGRSAEEIEEIKAEKEAKTQAILLEMVGDLPDADIKPPENVLFVCKLNPVTTDEDLEIIFSRFGPIRSCEVIRDWKTGESLCYAFIEFEKEEDCEKAFFKMDNVLIDDRRIHVDFSQSVAKVKWKGKGGKYTKSDFKEYEKEQEKPSNLVLKDKVKPKQDAKYDLILDEQAEESKSSHSHTSKKHKKKTRHCSEEKEDEDYMPIKNTNQDIYREMGFGHYEEEESCWEKQKSEKRDRPQNRSRSRSRERDGHYSNSHKSKYQTDTYERERSKKRDRSRSPKKSKDKEKSKYR