MGTNLLRKWLIGRRRNVRVFPSLSLNGCCRQERLKKTLDWSDRMEMQVAPATYASLLRCCSNAKVLWDCRCVHAHIIRAGYDRERFMGNRLVQMYGKCGRLEDARGVFDKIHERDIISWTIMMQVYAQNGRVDDAKCVFDEMPERDVVSWTAMIMAYSQNGHVKEALEVYRQMQVKGVQPNTFTFVSVLHVCTGMAALADGKEIHASIVNRGFETDVIVGTALVNMYGKCRTLDDARHVFDHMSQRNVVSWTAMVATYSQNGYGREALKLFGQMQLKGTEPNKVTLICILDACASLGSLTEGKKNHARIMDKGFEYDVVVGNALVHMYGKCGSLRDARNVFDEMPQRNVVSWNAMIA