MAETKLIPGFRFHPTDVELVMYFLKRKVMGRKFPYDVIAELDIYKYAPWDLPDKSLLKSGDLKWYFFSPTGKKYSTGGRMNRATEIGYWKTTGKDRSIEHKNQVVGMIRTLVFHTGKSHKGDRTDWVMHEFRLEDKYLTDKGIPQNSYVICRVFQKEGPGPRNGAQYGKPFNEKDWDSEEEVDCPQPVPVAAVSAPAPILPSSCHISVANDMHPTTSGCIGLASSSYLSRVMPSGVTHPSAPSNQVDDDILSMLASFKDDNDTSAKNENNGSEKVDNSGQANNAEGAPYLDPNEIFESLGDLDSLIGLDEGDGFSYGQKDEYTKNEMPSTSNVSLFCDPQHDFLELTDLEAPLF