MGSEGRGWNGAAAGSGDGVGGREEKPTTTAAVAAGAPADVPTSAASVDITLPLPEMTPRIIGLCKELVKGWSSLDSSCFSIETVSGGITNLLLKVSVKEDTDNEFSVTVRLYGPNTDLVIDRKRELQAIPYLSAAGFGARLLGIFENGVVQSFINARTLSPADMREPRIAAEIAKELHRFHQVDIPGPKEPQLWDDIFKFLKKASALKFKDNEKQKRYETISFTEIQDEVQELKDLSDLLHAPLVFAHNDLLSGNLMLNDSEGKLYFIDFEYGSYSYRGYDIANHFNEYAGFDCDYNMYPDKDVQYHFFRNYLQPDKPSEVRAQDLEALYVETNTFRLASHIYWALWALIQANVSPIDFDYLGYFFLRYGEYKKQRESCISLAQGFLSELRNG*