MVSGGCVGAEGEVDPEAVAPAAATEEAVVPVQAPAREVVVGYALTTKKAKSFLQPKLRGLARKKGILFVAIDQKRPLSDQGPFDIVLHKLTGKGWQQLLEEYREAHPEVTVLDPPGAIANLLDRQSMLQEVSELDLTDCHGKVRVPKQLFVNTDPSSIPAAVRRAGLSLPLVAKPLVAKSHELSLAYDPTSLTKLEPPLVLQEFVNHGGVMFKVYIVGDAIRVVRRFSLPNVDEGDLLNNAGVFRFPRVSCAAASADDADLDPGVAELPPRPLLEILARELRRRLGLRLFNIDMIRQHGTRDRFYVIDMNYFPVGEKNTAGEKRNSLESKEWLEPGTTKLSQLSLFSWYGKMPGYEHVFTDFLLSLGQKEYKRRPSYGSLSSGEG*