MADIFQYKTKDGTLIDFDVSRQSCEKYGFFAGSRVMTPKGVGTVIGVYQNNLWFHIEGDEGASFWDNGKDYESLVLKLNVQLIDDEPPIGPLENRYRVKRISYLKKEVSIILQNENGPCPLISIANVLLLQRKIHIDSDLQYVTLKKLGDLIMKYAKNLYEGNQDVLDILDDYDKNVLPTLEKGLIVNIYFDNISGFEKTEPCQIFDYLNIKLVHGWIPDPEQLDIKQIIGSLSYNDLAPKIVSFEQSFPNAKVDTQQKVNDFANSNQLTEHGLHLIQENLKEDELCVFFRNNHFATMTKHDGYLHILVSDVGYERESNIIWDRIMSKEGESIFLSGDFLSRKDELIIEVVNTLKLFGFKDSEVDEAKHYVQTIDKVDCDLIEEATKFLQSKGYSP