MKTPQWSASDVTRFVCAEGKISSDVSTELALYDDPWKIRKKLTKSDLDHLSRLLLPPDCVRIHVLRWMKKEMVGGVHSKEGMEVNVIKERTEGTEGTEGKDQEHRHVFRYWASSGCYVLNGGWSELFVNGGDLNVGDEIGMYWNTNSCKFHFKVLRKVACGTSNPAA*