MAVLLETTLGDVVIDLYTEERPRACLNFLKLCKIKYYNYCLIHNVQRDFIIQTGDPTGTGRGGESIFGQLYGDQASFFEAEKVPRIKHKKKGTVSMVNNGSDQHGSQFLITTGENLDYLDGVHTVFGEVTEGMDIVKKINETFVDKDFVPYQDIRINHTVILDDPFDDPPDLLIPDRSPEPTKEQLDSGRIGADEEIDDFKGRSAEEVEEIKAEKEAKTQAILLEMVGDLPDADIKPPENVLFVCKLNPVTTDEDLEIIFSRFGPIRSCEVIRDWKTGESLCYAFIEFEKEEDCEKAFFKMDNVLIDDRRIHVDFSQSVAKVKWKGKGGKYTKSDFKEYEKEQDKPANLVLKEKVKPKQDAKYDLILDEQAEDSKSSHSHTSKKHKKKTRHCSEEKEDEDYMPIKNPNQDIYREMGFGHYEEEESCWEKQKNEKRDRRQNRSRSRSRERDGHYSNSHKPKYQTDPYERERSRKRDRSRSPKKSKDKEKSKYR