MDGEWSDGAAVSSPTMSGGGGREQMKGGEDVAAADCPGSPVSPSPAAAQRSAAGAAASPSGRSRRSAQKRVVTVPLADVTGPRPKGVGEGNTPTDSWAWRKYGQKPIKGSPFPRAYYRCSSSKGCPARKQVERSRNDPDTVIVTYSFEHNHSATVPRAQNRQAAPQKPKAQACSPPEPVVEVEPEETHQYGVTAGPATGAGGGAAAIEVRDEFRWLYDVVSVPASSTSPSDIDAADEMQLYDQPMFFGGAVVGTAALLPDEFGDVGGLGGEGLGEEEALFEGLGELPECAMVFRRRAGDGLAMGGGVKIEQPAESTAMT