MGDTAAAAVALDETDQKIMKQLEYYFGNINLPRDKFLQEKIKEDDGWVPITTMLNFNRLAAISKDTDKIAAAVKASGSDVVVISEDNTKIRRNTENPTPENSLEYWQKIKHRTVYMKGFNTDTQLDDIIKWANQFGETENILMRRTKPGDRTFKGSVFATYKTREEAEVAQKSDVKFGDIQLTKMMQDEYWTMKNKETKEARAANKAAKSAKNTAEAAESEKAQNAVHYEKGLILAVDGIKGESSVDSIKTFFKQYGSVGYVAHEVGNATAEVRFNNDSEGGAQKAWEKAVEAGTDGKVMMNDAEITARVLEGEEEEKYWTEFNNRKSQKQNFRGGRGGRGGRGGRGRGGRGGRGGRDDRRGNKRGADGEDAGPQGKRTVFGDADGAPAGTDAE