MAVQLKAHQPTRGWRLELEQAAAARALRTAGAGRRAVCRPGQRQREMQRLRPRTVLRHRVLGCQGKKRFDKAVQQLEGRAQVEVVFHPFIIDHGTAPKGEEYLAYNVRRWGCDGWCHDLRRSGRPDGALFSDWKWWPASAKGHQLLLLAQEQGLGRQCKELLLHKTYEQGANLSEVDTLLQCARELGGLGMPEEELRRYLEEDRGRQAVLAEDAAAKRQLKIGGVPYYVIGSGDGEGKRYALSGAQPVSAFVKAVERVLEERQQGSQ*