MGETKAHVVLVPSLGQGHLIPFMELAKLLASHDLSVSYITTPGISKRFSPQVQGLNLDIQLVSLPLPPIDGVPPGIDTPDNLPFDQLQMNNTDGAPNSFSPPVCIISDSFTGWVHSSGAKFGIPTVVFHTCGAFALSVMHAVLTYTPQNGVEGDDEYFAIPQLSFDLRLRKSDLPVMIRDLDSDPFQGFLREEMNRSMEGRGIIINTFYEFDSIGIEHIKALTGRPVWSIGPLLPPTVFGDTGIGNMNSRGKASDIAEEDCLRWLDSRRPQSVVFLCFGSYLFLNEKQIGVLAAALEASGQPFIWAIRSLQTEPKLKGADMGLPVGFEERTRDKGLLIWGWAPQLLILSHPSVGAFMSHCGWNSTLESLSLGVPMITWPMFAEQPFNSKLLVEHLGIGVQICLDVSSVPDEEEVRRAVTMLLAEEEGKEMRRKAQEVRKLAKIAVDKEGSSYNNFKCFVKEMQELHQSRVPTRVGLQL*