MAVLLETTLGDVVIDLYTEERPRACLNFLKLCKIKYYNYCLIHNVQRDFIIQTGDPTGTGRGGESVFGQLYGDQASFFEAEKVPRIKHKKKGTVSMVNNGSDQHGSQFLITTGDNLDYLDGVHTVFGEVTEGMDIIKKINETFVDKDFVPYQDIRINHTVILDDPFDDPPDLLIPDRSPEPTREQLDSGRIGADEEIDDFKGRSAEEVEEIKAEKEAKTQAILLEMVGDLPDADIKPPENVLFVCKLNPVTTDEDLEIIFSRFGPIRSCEVIRDWKTGESLCYAFIEFEKEEDCEKAFFKMDNVLIDDRRIHVDFSQSVAKVKWKGKGGKYTKSDFKEYEKEQDKSSNLVLKDKVKPKQDAKYDLILDEQAEDSKSSHSHTSKKHKKKTRHCSEEKEDEDYMPIRNTNQDIYREMGFGHYEEEESCWEKQKSEKRDRPQNRSRSRSRERDGHYSNSHKSKYQTDPYERERSKKRDRSRSPKKSKDKEKSKYR