MAVLLETTLGDVVIDLYTEERPRACLNFLKLCKTKYYNYCLIHNVQRDFIIQTGDPTGTGRGGESVFGQLYGDQASFFEAEKVPRIKHKKKGTVSMVNNGSDQHGSQFLITTGENLDYLDGVHTVFGEVTEGMDIIKKINETFVDKDFVPYQDIRINHTVILDDPFDDPPDLLIPDRSPEPTREQLDSGRIGADEEIDDFKGRSAEEVEEIKAEKEAKTQAILLEMVGDLPDADIKPPENVLFVCKLNPVTTDEDLEIIFSRFGPIKSCEVIRDWKTGESLCYAFIEFEKEEDCEKAFFKMDNVLIDDRRIHVDFSQSVAKVKWKGKGGKYTKSDFKEYEKEQNKPSNLVLKDKAKPKQDAKYDLILDEQAEDSKSSHSHTSKKHKKKTRHCSEEKEDEDYMPIKNVNQDIYREMGFGHYEEESSWEKHKSEKRDRLQNRSRSRSRERDGHYSNSHKSRYQTDAYERERSKKRDRSRSPKKSKDKSK