MSRKGVGLAAFDRSRLTSAQYATHGSALRTSNAQALQTQLEVFRSLLQQFAQTHAKDIRSDPAFRAQFARMCAAIGIDPLASSSSGKSGGGSVWGQLLGRSVNDFYFGLAVRVVEVCGQTRGENGGLLEVRKVREMIQRSRSEGSAEVTEDDIFRAVGTLKPLGSAYSIIKVGSKPYIRSIPKELNTDQSAVLEAVQVLGYVSISMLMANLRWTRPRSQTAIEDLLSEGMLWVDKQSEEWEYWSPSYMLGPQAESNGE