MVSGVCVGTEGQVDPEAVAPAVAEEAVVPAPAREVVVGYALTSKKAKSFLQPKLRGLARKKGILFVAIDQKRPLSDQGPFDIVLHKLTGRGWQQLLEEYREAHPEVTVLDPPGAIANLLDRQSMLQEVSELDLTDCHGKVRVPKQLFVNTDPSSIPAAVRRAGLSLPLVAKPLVAKSHELSLAYDPTSLTKLEPPLVLQEFVNHGGVMFKVYIVGDAIRVVRRFSLPNVDEGDLSNNAGVFRFPRVSCAAASADDADLDPRVAELPPRPLLEILARELRRRLGLRLFNIDMIREHGTRDRFYVIDMNYFPGYGKMPGYEHVFTDFLLSLAKKEYKRRQSYSSLSSGEW*